via i.imgur.com complain
via ppcdn.500px.org complain
Namche Bazaar (3440 m) is a small village in Nepal. It's a major stop-off point for trekkers and climbers heading for Mount Everest base camp. Here you can find a stunning views of the mountain and spend a night or two to acclimatize.
like us to get more interesting stuff!