the shore temple in mahabalipuram, gigantic granite boulder resting on a short incline in the historical town of Mahabalipuram in India — Steemit