2018 Winter Olympics Preview: Phoenix Park in South Korea

Located roughly two hours from Seoul in Pyeongchang – Phoenix Park – one of the host sites for 2018 Winter Olympics – is a winter playground for ski and snowboard enthusiasts here in South Korea. [...]