Chamje Khola
The story about opening one of the biggest canyon in the world. The Chamjé Khola canyon is located right in the heart of Nepalese Himalaya.
Subtitles: English
Directed by:Laurent Triay
- PARTNERS
- Advertise with Us
- Partner with Us
- GET THE APPS
- iOS
- Android
- Roku
- Amazon Fire