The sprawling annual festivities of the 100 year old Pushkar Mela through its dramatic collage of diversified pictures, mirrors the vibrancy of the gracious state of Rajasthan. It is celebrated for five days from the Kartik ekadashi to Kartik Poornima, the full moon day of Kartik (October–November) in Hindu calendar. The full moon day is the main day and the day, according to legend, when the Hindu god Brahma sprung up the Pushkar Lake, thus numerous people swim in its sacred waters. This iconic fair attracts thousands of livestock and almost a million tourists including many from across the world.