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