Located on Taixing Road, close to West Nan Jing Road metro station, City Castle is a new high-level apartment complex in Jing An district with 100,000 square meters of construction area. Very convenient to transportation and only 10 mins from Plaza 66.