Pushkar is a small town in Rajasthan and one of the holiest places of Hinduism. Once a year, the town and the desert surrounding it turn into a sprawling fun fair with Ferris wheels and carousels, music and colourful dance performances, attracting thousands of people. Filmmaker Kamal Swaroop explores the ancient myths of Indian gods as the heavens descend and the water in the Pushkar lake turns holy.

