Mithai shop at Devidhura. the annual stone pelting festival of Kumaon, Uttarakhand in which four groups of village men fight a battle pelting stones at each other to woo their blood-thirsty resident Goddess.
“Do not be angry with the rain; it simply does not know how to fall upwards.”
The forests are greener than envy. The meadows have turned into a carpet of wild flowers. The mist shrouds the mountains in mystery. The clouds take every shade of the spectrum. Every other day, there is a rainbow and there is a rainbow and there is a rainbow.