Trekking in Nepal, looking up at the divine snow-capped peaks up close, gives you a sense of the immeasurable scale of nature, as well as the warm culture of the people and their prayers in the mountains.
Trekking in Nepal, looking up at the divine snow-capped peaks up close, gives you a sense of the immeasurable scale of nature, as well as the warm culture of the people and their prayers in the mountains.