Vancouver
White Rock
Seaside resort city in British Columbia named after the 468-ton granite rock on its beach. Visitors often drive to White Rock for walks along its famous pier - the longest in Canada. Whales can sometimes be spotted from the coastline.