Travel photoblog with galleries from around the world
The Orca statue at the Entrance of the Vancouver Aquarium, located in Stanley Park, Vancouver, British Columbia. It is the largest aquarium in Canada.