Valley of the Ten Peaks, Alberta, Canada

Valley of the Ten Peaks, Alberta, Canada

Crowned by 10 majestic peaks, this valley in Banff National Park is a hiker's delight. In the summertime, trails wind through alpine meadows filled with wildflowers; in the fall, the yellow leave...

JDS Travel News JDS Viewpoints JDS Africa/MI