INDIA | Monday, 10 June 2013 | Views [545] | View Smaller Image
Sometimes people deserve to have their faith rewarded. Pushkar lake is the holiest lake in Indian mythology. An old pilgrim offering his prayers to the holy lake.