These glorious images show the Hindu festival Maha Shivaratri in full swing.
The hugely colourful event celebrates the Hindu god Shiva, believed to be the lord of cosmic destruction and dance.
Around 700,000 devout Hindus from India and Nepal were expected to travel to Kathmandu to attend the two-day festivities, which began on 27 February, the 14th night of the new moon during the Hindu lunar month of Phalguna.
WATCH THE VIDEO: