NEPAL | Tuesday, 8 November 2011 | Views [243]
In the lower altitudes you walk to constant sound of water rush down from the melting glaciers high in the Himalaya. 2 Hours from Namche Bazar