Located in a provincial park with the same name, Garibaldi Lake is a scenic personified, surrounded as it is by snow-capped mountains and lush forests, Located a 90-minute drive from Vancouver, British Columbia, the lake is, unfortunately, something couch potatoes may never see. That’s because it’s a moderately challenging 18-km (11-mile) roundtrip hike into the lake. The hike takes about five or six hours total; many people make arrangements in advance to camp here overnight so they can enjoy the lake’s stunning beauty in-depth.