10 Ways Racing in China isn't What You're Expecting IRONMAN Looking ahead to 2017, IRONMAN 70.3 Chongqing in China caught my eye as a new, exciting place to test our speed and flex our travel muscles. Located on the Yangtze River, the city of Chonqing is upstream of the controversial Three Gorges Dam, and ... |