The pristine Garibaldi Lake, viewed from Panorama Ridge Trail in BC

The pristine Garibaldi Lake, viewed from Panorama Ridge Trail in BC