Garibaldi Lake in Squamish, BC is a glacier fed lake that is absolutely breathtaking. It’s like one of those storybook scenes when you come around the corner and down the trail that crosses the first visible part of the lake and the river it turns into. It’s so perfectly still it’s like glass and the reflection causes you to gasp when you see it.
The hike is approximately 18km round trip with 7km of that being switchbacks that go up the mountain. It’s a bit of a gruelling hike but it’s all worth it in the end for the breathtaking scenery.
Garibaldi lake can be accessed just past Squamish, BC. There is plenty of parking unless you arrive in the middle of the day in the summer, then you might have a problem finding a spot. It is also possible to camp overnight in various places at the summit.