PyeongChang 2018 Hails Sliding Center Developments(ATR) After concerns over the Alpensia Sliding Center, 2018 Games chiefs say test runs have been successful