Unidentified structure near Radhika Bihari Mandir