Photos

Articles

About

Banff Canada Frozen Falls Under Stars

Banff Canada These falls are located a ways up a snowy mountain. Most people shoot them from the ground but the people who are adventuress enough to climb are rewarded for their effort. With a beautiful view? No, with an awesome 500 MPH slide ride down.