Garibaldi Glacier Lake Leyu Icon 2 months ago Garibaldi Lake is one of the most scenic destinations in British Columbia. Location: Whistler, Canada