Living gods, the reincarnations of Lord Ganesha (left) and Lord Bhairava (right), being worshipped by a priest as part of Indra Jatra, in Kathmandu, on Thursday. Photo: Bal Krishna Thapa / THT
Indra Jatra through lens
The lingo is placed upright to mark the starting of the Indra Jatra festival in Hanuman Dhoka on Friday, September 25, 2015. Courtesy: Nipurna Bajracharya