The statue of Mary, Mother of Peace, faced the city of Aberdeen for 70 years from a niche on the Presentation Convent bell tower. The Presentation Sisters were named after the Presentation of the Blessed Virgin Mary in the Temple which the Church celebrates on November 21.
