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