Hidden place · Chongming, China

Dongping National Forest Park

Located on the north side of Chongming Island, Dongping National Forest Park covers 358 hectares. It is the largest forest park in Shanghai Municipality.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload