Emerald Lake, Yoho National Park, Canada.