Shanghai Wheelock Square (built 2009)
Location: 31.22361°N, 121.44028°E