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