This is shot in a city of India, Vellore, Tamil Nadu.
The whole night rains splashed like the rains in love across the salt desert (Keki N Daruwala) as if washing off, years of sadness, pain, suffering and trauma. This place is well known for Christian medical college and hospital.
Thousands flock in, everyday from all parts of India, neighboring SAARC nations like Nepal, Bhutan, Bangladesh, Sri Lanka etc along with some foreign nationals.
But, the little child unaware of everything enjoys the moment in a God made puddle.
The two cats spend time in peace!