Chongqing World Trade Center (built 2005)
Location: 29.56083°N, 106.570889°E