a stone pagoda piled up on the Jeju Island beach