Mamallapuram (aka Mahabalipuram) a tourist town 60 km south of Chennai, India is famous for its stone carvings which dates back to the Tamil Pallava dynasty in the 7th-9th century. These structures carved out of granite rocks, are among the oldest existing examples of Dravidian (South Indian) architecture.
Image from Flickr is by Prince Roy
Image from Flickr is by georgikeith
Image from Flickr is by Tracy Hunter
Image from Flickr is by Andy Hay
View location in Google Earth Google Maps
Source of info: mahabalipuram.co.in