As previously mentioned, Mamallapuram is known for its impressive, historic rock carvings. The carved temples are said to date to the 7th century and feature tales included in the Mahabharata -- the epic story of India. In all, there are 14 cave temples and nine monolithic "rathas" or shrines in the shape of chariots, three stone temples and four relief sculpted panels. Brahma, Vishnu and Siva are all represented.
The incredible 96-foot-long main piece of the complex, titled Descent of the Ganges. Nearby, one of several small temples hollowed out of solid rock. Kind of puts that plot point of "Shawshank Redemption" to shame.