Sherpa village of Namche Bazar located in Khumbu (Everest) region, Nepal.

Royalty-free stock photo ID: 62252779

Sherpa village of Namche Bazar located in Khumbu (Everest) region, Nepal.