Entering Langtang National Park. We had to stop to have our Trekking passes checked. The snow capped mountains are in China. Shortly after this our Jeep trip became the journey from Hell!
Comments
Sign in or get an account to comment.