Shanghai Songjiang Mangrove Resort

Location: Shanghai, China

Site Area: 23.4 ha
Building Area: 400,000 sqm

Client: Antaeus Group

Shanghai Songjiang Mangrove Resort

Location: Shanghai, China

Site Area: 23.4 ha
Building Area: 400,000 sqm

Client: Antaeus Group

BACK Next Prev
Share on Wechat


Long press the QR code to follow us