Stock Photo: Close-up of a priest meditating on the riverbank with his eyes closed, Taj Mahal, Agra, Uttar Pradesh, India