Art, Belief February 28, 2016 Frozen in time The Vahanam’s awaiting the God’s to ride on them. Dhandeeswarar Temple, Velachery.