It is the huge imposing intricately carved image of Lord Vishnu in the temple's sanctum, which is the chief attraction of the temple.
Trips & tours