Tiru Avinankuti Devasthanam, view from the west