Joffre Lakes Provincial Park is a class A provincial park located 35 kilometres east of Pemberton in British Columbia, Canada. It was established in 1996, when Joffre Lakes Recreation Area was upgraded to park status. Three glacier-fed lakes are located in the park: Lower, Middle, and Upper Joffre Lakes.
Upper Joffre Lake
Upper Joffre Lake Panoramic View