Modify search New search Save this search
189 Buildings
Downtown
Located on mountainside, south of Mont-Royal, The Royal Victoria is one of the finest hospitals in Canada. It was founded in 1887. By the years, Victoria Hospital has been enlarged and many pav...
Downtown
This building was located at the actual location of the Sun Life Building.
Pictures Shortcuts | |
SkyscrapersHistorical buildings Graffiti ChurchsArchitects Old Pictures Top 100 Buildings |