India, Karnataka, Hampi, Virupaksha Temple, one of the oldest buildings of the town