The temple houses a black stone representing Lord Vishnu seated in meditative pose.