Telus World of Science in Vancouver, BC, Canada
Telus World of Science in Vancouver, BC, Canada. Beautiful building full of great things inside and outside, located at the end of False Creek in Vancouver. Photograph of the city of Vancouver in daytime.