Atop the mountain in Busan, southeast coast of Korea