the Sisters are very visible today
The Lions are the twin peaks that are seen from downtown Vancouver. They are also known as the Twin Sisters. They part of The North Shore Mountains are a small sub-range of the Pacific Ranges, the southernmost grouping of the vast Coast Mountains.
Taken on March 7, 2012