Bow Valley Provincial Park is just a small part of Kananaskis Country, a 4000 square kilometer wild land recreation area. It is located in the foothills just half an hour west of Calgary.
The pictures are taken from the Many Springs trail within Bow Valley Provincial Park. It is an easy trail that is family and stroller friendly.
On the right hand side of the photograph below is the uniquely shaped Mount Yamnuska. The area around it and the mountain itself are popular hiking spots.