This cam is located at TELUS World of Science, Vancouver, Canada
View the Our World Gallery at the Science World. Through colourful, bright and imaginative exhibitory. TELUS World of Science, Vancouver, Canada
View the Quebec Street from the Science World edifice in the Vancouver city, Canada