Lake O'Hara, Yoho National Park, British Columbia, Canada. This is part of the Canadian Rocky Mountain Parks World Heritage Site declared by UNESCO in 1984.