Garibaldi Lake - tough hike, but worth it :)