Temple at sea shore