Live stream preview

Watch this video and more on Insight TV

Watch this video and more on Insight TV

Subscribe

Already subscribed? Sign in

Up Next in China: Race to the Future

  • From Shanghai to Chongqing

    There’re two major cities nicknamed as “magic city”, namely, Shanghai and Chongqing. Hosts joined foreigners living in both cities to take a stroll around the classic routes to appreciate the changing cityscape.