The project is located in Nanqiao New Town, Fengxian District, Shanghai. The plot is bounded by Fengpu River to the east, Yuandong Road to the west, Punan Canal to the south, and Fengpu River to the north.
The total investment of the project is 4.2 billion yuan. The total land area is 53,968.8 square meters, and the total construction area is 211,637.40 square meters. The construction content includes:
· 9 high-rise residential buildings (Buildings 1-9)
· 1 19-storey commercial and office building (Building 10)
· 1 16-storey office and commercial building (Building 11)
· 1 2-storey (with mezzanine) 720° high-tech film and television experience hall (Building 12)
· 1 4-storey museum (Building 13)