Namche Bazaar in Nepal is a major stop-off point for trekkers and climbers heading for Mount Everest base camp.