poorguynot777 🎩
@poorguynot777
Helmcken Falls, British Columbia, Canada Here to prove that not all waterfalls were made equal, Helmcken Falls in British Columbia is a sight to behold. Positioned on the Murtle River within Wells Gray Provincial Park, this 462-foot (141m) wonder was brought to wide attention in 1913 by Robert Henry Lee. Helmcken is by far one of the most scenic spots in all of North America and visitors can enjoy panoramic views of the titan from a viewing platform on the rim of the canyon.
0 reply
0 recast
0 reaction