Lake O'Hara is one of the most amazing lakes in Yoho National Park. This waterfall comes directly from the glaciers in the mountains. The lake is situated at 2115m of altitude and gives beautiful views of the glaciers.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections