Designed by
Title
Khumbila mountain rises over Namche Bazaar town in Nepal #157812006
Description
Cityscape of Namche Bazaar town in the early morning in Nepal with Khumbila mountain in the background. Nature, mountains, extreme sport, climbing and hiking, travel and tourism concept.