Tagged: The Lions

0

The Lions

A view of the beautiful Lions Mountain and Capilano Lake located in North Vancouver, BC, Canada! View Larger On Black About this photo: We’ve been having beautiful sunny weather for the past 10 days...