Garbage collectors retrieved 14 precious idols from a dumping site at Bhimsensthan in the capital Tuesday morning, local residents said. Police have taken charge of the stone idols.
Locals worshipped the idols after they were found. The idols were probably lifted from different temples.