Previous photo
|
Up to index
|
Next photo
Laughing Falls, in Yoho National Park. These Falls are a 2.5 mile hike
upstream from Takakkaw Falls along the Yoho River.