Travel & Tourism
Travel & Tourism 3071 Videos
Mahabalipuram's Panch Rathas Temple

Panch Rathas meaning Five Chariots is located at Mahabalipuram in Tamilnadu, India. The site is a perfect example of monolith Indian rock-cut architecture dating from the late 7th century. These monlithic temples are known as Rathas as they resemble wooden chariot and the temple is an innovation of Pallava King Narasimhavarman 1.