There are a number of buildings appearing in both pictures, including the imposing World Building
in the background. The green-domed structure is also called the Sun Tower
, and for a couple of years laid claim to being the tallest building in the British Empire, boasting an impressive 17 floors. These days it seems to be in a constant state of repair (not surprising given its age and extreme vertical-ness). (1927 photo from Vancouver City Archives).