Located in Beraban, Kediri, Tabanan, this Hindu pilgrimage temple stands on an offshore rock formation carved by ocean tides.