Nestled between the peaks of the Canadian Rockies, Moraine Lake is truly one of the most beautiful natural wonders in the world.

Nestled between the peaks of the Canadian Rockies, Moraine Lake is truly one of the most beautiful natural wonders in the world.
Jasper National Park is the biggest national park in Alberta, Canada, comprising around 10,878 square kilometres of wild mountains and valleys.