Location
Noticed this structure between Radhika Bihari Mandir and Vanvasi Mandir. Unapproachable. See pic.
Home