Images from India and Nepal
Puja festival, Krishna Leela
Tulsi Ghat, on the banks of the Ganges river
Varanasi, India