This whole place is really quite large, and very new. There is no reference to it on google and I therefore think it only just opened. It is also called XinTianDi, Xin meaning new. When will they rename it back to just TianDi? If anyone finds this because I am the first person to put it on the internet, the subway station to get off at is Zumiao, then head north east.
Camera Details: SONY, ILCE-7M2 Settings: 1/60 at f/4.5, ISO 160, 28 mm Date: 18 April 2019 Time: 13:28:45