ancient temple by the sea