Enquiry Form Go To Full Enquiry Form Your E-mail Booking Date Your Message Send Enquiry On the north side of Chongming Island. With an area of 358 hectares (about 1.4 square miles), it is the largest forest park in Shanghai Municipality.