Tags: architecture, shore, temple, monuments, mahabalipuram, tamil, nadu, india, facing, bengal, built, blocks, granite, dating, century