by iryna_rasko
PUSHKAR, INDIA - NOVEMBER 20: Pilgrims take ritual bathing in holy lake on November 20, 2012 in Pushkar, Rajasthan, India. It is one of the five sacred pilgrimage site for devout Hindus.