Life in China is WAY different than in the USA, and the reasons will shock you… Join me as I show you the infrastructure and the state of Beijing’s subway, and compare it to the subway in New York. What shocked you the most? What other parts of China do you want to see?
Video sources are properly credited. Contact us immediately for removal if infringement occurs.
Here is the video URL