Man-made island with peach trees, rockeries, lotus pond
Putuo District, Zhoushan, Zhoushan, China, 316121 Get directions
WANGGOOD K.
KU H
江直融
Kelly Y.
Phu N.