The rock carvings on Mahabalipuram in Tamil Nadu is reported to have been made by Mahendra Varma Pallava of the Pallava Dynasty and this was continued by
his son Narasimha Pallava.( 7 and 8th Century AD)
There are some interesting features that need explanation as they bear a striking resemblance to our conceptions of Space Travel,UFO and Aliens.
Overworking imagination or are we missing something?
Check out for more.