OWL Magazine Korea

Dongbaek Island, connected to Haeundae Beach in Busan, is home to several landmarks representing the city, such as the statue of Choe Chiwon, Nurimaru APEC House, and The Bay 101. Among them, you can find another statue on Dongbaek Island with an old legend attached to it, the “Princess Hwangok Mermaid Statue,” located on the cliffs overlooking the sea in ...