La sede del poblado Wanshan (万山镇) de la ciudad-prefectura de Zhuhai está situada en la isla.
Dawanding (大万顶) en la isla Dawanshan tiene una altitud de 443.13 m.[1] La isla Dawanshan se encuentra en una de las zonas pesqueras más importantes de China.
Sin embargo, Perna viridis, una especie de mejillones, se encontró contaminada con HCH, DDT y PCB en la isla.
[2][3] Hay embalse en la isla por la disponibilidad limitada del agua dulce.
[4] La isla es accesible a través de los transbordadores desde el puerto Xiangzhou (香洲港) de Zhuhai.