A rare black stone Sun idol has been found during excavation on the premises of Baba Mateshwar Dham Temple at Katho panchayat in Saharsa district of...