Chamje Khola

The story about opening one of the biggest canyon in the world. The Chamje Khola canyon is located right in the heart of Nepalese Himalaya, between the Annapurnas (8091m) and Manaslu (8163m) mountains.