Leh, an Indian town in a high desert valley in the Himalaya mountains, as it appeared just a few days before the flood. Photo: Jennifer Spatz, Global Family Travels

Top