The conference center is located in the Dongqian Lake Scenic Area of Ningbo City, adjacent to the west bank of Dongqian Lake, north to Yidashan and south to Dongkengshan.
The core plot covers an area of approximately 49 hectares (735 acres), where streams, rivers, lakes, mountain streams, lotus ponds, water outlets, and riverbanks converge, and thousands of acres of rice paddies and wetlands converge.
.