Nepal
/ Mar 2018
Wedged between the high Himalaya and the steamy Indian plains, Nepal is a land of snow peaks and Sherpas, yaks and yetis, monasteries and mantras.