
Kathmandu [Nepal]: Thousands of devotees poured into the premises of Basantapur Durbar Square on the occasion of Indra Jatra, one of the biggest religious festivals in Kathmandu with fervour and gaiety.
Durbar Square, a UNESCO World Heritage Site where the festival of the rain god, Lord Indra is celebrated with the ascension of three living deities in form of humans on three different chariots which tours round city for one week starting from Bhadra Shukla Chaturdashi of Nepali month of Bhadra. Indra Jatra signals the arrival of the festive season in the Himalayan Nation.