The Pushkar Mela

Tucked between the worn down ranges of the Aravalli Hills, in a valley lapped by the sands of the Great Indian Desert, the sacred town of Pushkar is a bright ellipse of white-washed temples curling around the pink-blue waters of a lake that Hindus believe was formed when a lotus flower petal (‘pushpa’) slipped from the hand (‘kar’) of Lord Brahma, the god of creation.