Helmcken Falls, Canada.

Originally shared by Amitrips

Helmcken Falls, Canada.

Helmcken Falls is a 141 m waterfall on the Murtle River within Wells Gray Provincial Park in British Columbia.

Video by joelschat via Instagram

#amitrips #travel #nature  

HTML Code here

Leave a Reply