Imagining Chola Pass Trek: Imagine a hidden trail in the sky, with clear air and mountains above. This enchanted trail goes by the name of Cho La Pass, located in the beautiful Khumbu region of Nepal; it is a well-kept secret. A super-abrupt climb at …
Chola Pass Trek – Imagining, Understanding, And Preparing For Reality
