This photo was taken nearby Shri Radha Sneh Bihari Ashram, Vrindavan, Uttar Pradesh. Washerman Resting About: Seva Kunj Shahji Temple – Constructed in the Year 1860 Tags: Vrindavan