Halla Mountain, Jeju Island, South Korea Nature's Wonders on Jeju Island I arrived at the peak of Halla Mountain, the highest mountain in