Located in Qingpu District's Zhaoxiang Town, Royal Waterfront is a large-scale luxurious residential project which occupies an area of approximately 74,000 sq. m.