Ski Season comes early to Vancouver!!!! » 225px-The_Lions_and_Capilano_Lake

'The Lions'

The Lions peaking over Capilano Lake

A significant landmark of the North Shore Mountains, these twin peaks are visible across a large swathe of the Lower Mainland


Comments are closed.