cella · Verified12.6206° N · 80.1876° E
Main Temple Cella
A structure at Mahabalipuram — Shore Temple Ancillary Lion Mandapa · 🇮🇳 India
The structure
About Main Temple Cella
Main Temple Cella at Mahabalipuram — Shore Temple Ancillary Lion Mandapa — cella with stratified deposits