Sherpa village of Namche Bazar
Sherpa village of Namche Bazar located in Khumbu (Everest) region, Nepal.
© Axel2001 | Stock Free Images
Similar Free Images