Grouse Mountain in Vancouver, BC, Canada

There are many breathtaking, scenic landmarks to visit in Vancouver, BC, but Grouse Mountain is one of the most popular. Situated in North Vancouver and close to the equally famous Capilano Canyon suspension bridge, a day at Grouse Mountain will consist of a scenic cable car ride to the top of the mountain that takes [...]