Zhongshan Park
The skyscraper are immediately northeast of the Zhongshan Park Station on Shanghai Metro Line 2, Line 3, and Line 4. It can be seen from Lines 3 and 4, which are elevated at this point.