About the subject: This image is of the City of Vancouver seen from Lonsdale quay in North Vancouver. Many of the well-known Vancouver landmarks are visible including Canada Place, the Harbor Centre, the new Vancouver Convention Center and the tallest building in Vancouver, the Shangri-La hotel. While this particular...
- Total Views
- Explore Score