Share: Title:Amazing China: Anjihai Grand Canyon| CCTV English Duration: 2:38 Plays: 10K views Published: 4 years ago Download MP3 Download MP4 Simillar Videos ▶️ 0:34 Hi Hi China Countryhumans Meme (original??) 10K views • 4 years ago ▶️ 11:49 How China Built The Best High-speed Rail Ever 10K views • 3 years ago ▶️ 17:30 China's 400kmh Ultra High-speed Train With Lie-flat Suites! 10K views • 11 months ago ▶️ 9:31 The Unstoppable Growth Of China's High-speed Rail Network 10K views • 3 years ago ▶️ 16:45 Is This China's Best High-speed Train? 10K views • 9 months ago