Athabasca falls in Jasper National Park is quite the spetacular site!

http://www.youtube.com/watch?v=ZA5sAyY3HkA

 

Advertisements