Janmashtami is a major Hindu festival celebrated with deep devotion across India. While the entire country marks the occasion with enthusiasm, the spirit in Mathura and Vrindavan.
Temples are decorated, resonating with melodious kirtans, while the streets and bazaars are adorned with colourful Radha and Shri Krishna tableaus.