Image 38 of 90
< Prev Next >
Sherpa worshippers in the village of Khumjung on the trail to Everest Base Camp in the Nepal Himalays.
Share
twitterlinkedinfacebook
Sherpa worshippers in the village of Khumjung on the trail to Everest Base Camp in the Nepal Himalays.