About a hundred kilometers south of the Himalaya mountain range, the village of Chobhar is a far cry from the country's bustling and polluted capital, Kathmandu.


See more slides from My Grand-Père's World.