The image:
.
Where and what is this? .
The answer below. Just click on ‘Read more’.
.
It’s the newest building in Downtown Vancouver, at Nelson and Howe (map here): the Manulife Financial Centre, 980 Howe Street, as seen from Granville.
As designed by CEI Architecture, this facade seems somewhat ominous:
.














