The Archaeological Survey of India has recovered a 1000-year-old white sandstone statue of Avalokiteshvara in Bahoranpur on Saturday. ASI experts said the six feet tall statue can be dated back to the ...