Chariot of the gods A stone chariot at the Vittala temple complex at Hampi in India’s Karnataka State. 29 November 2013 0 Comments Read article