18. 666 Burrard Street

Previous Mainpage Next


Bigger picture

One of these high-rise buildings which appears to be common in bigger North American cities, and not always appealing to a European. This one is in downtown Vancouver.