Two travel content creators visiting China recently took a trip on the world's fastest train, ostensibly the Shanghai ... taken by how smooth the ride was. "There's no…" Adriana said, making ...