TAS is located at No. 2398 Tanglu Road, Pudong District, Shanghai. The campus occupies an area of 26,790 square meters, with the Longdong Avenue viaduct in the north and a river and a Greenland Cultural Park in the south, making it a beautiful..
Relevance: 1.3315866