Designed by
Title
Mahabalipuram Lion Carvings Breathing Fire Down #95440934
Description
There are carvings of lions breathing fire in Mahabalipuram, which is a 7th century group of monuments. This is some kind of reference of ancient astronauts or rockets. This is located near Chennai, Tamil Nadu in India. This was once a flourishing city under the rule of the Pallava Kings.