sabaidesignsgallery:Ancient stone temple at the Five Rathas, Mahabalipuram, South India The ancients