Catching the super advanced Korean train, KTX from Seoul. Am I in another planet?