Women pull the chariot on the main day of the Indra Jatra Festival at Basantapur Durbar Square in Kathmandu yesterday. Nepal’s week-long festival celebrates good rains.
September 11, 2017 | 12:14 AM