This, my friends, is what DTT is all about! ChinaTrainstation is a semi-complex, yet exhilerating environment. You will love blasting thro...