A personal perspective on human interest stories from an American journalist living abroad
Looking down at the Bagmati
View from the road down to the Bagmati River near Kathmandu. Nepal is one of the toughest countries in the world to build roads. Copyright Donatella Lorch