Chongqing Art Museum (built 2013)
Location: 29.5601517°N, 106.5771086°E