Early stone temple, the so called "Shore Temple," Mahabalipuram, 8th century.
Both towers are in the southern style, piling horizontal steps in a pyramidal form.