The head of a statue of Lord Vishnu, believed to be around five hundred years old, was found on patta land in Kalanipakkam, near Vellore on Sunday. It was added to the treasure trove of the Vellore Government Museum on Monday.