Chongqing, a municipality in Southwest China with over 32 million people, serves an intersection point for trade and projects involved in the Belt and Road Initiative and the Yangtze River ...