Chongqing Grand Theatre (built 2009)
Location: 29.568623°N, 106.580384°E