INDIA | Monday, 10 June 2013 | Views [817] | 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.