Chariot of the gods

A stone chariot at the Vittala temple complex at Hampi in India’s Karnataka State. Continue reading