heifer12x12.com
Divine peaks & intransigent Maoists… or “Welcome to Nepal!”
As I was flying from Chengdu, China to Kathmandu, Nepal – over the most spectacular vistas you will ever see from the window of a plane (8 of the 10 highest peaks in the world are in Nepal and they…