Surf reports for Zhou Shan Shi
Zhe Jiang Sheng
,
China
Nansha Beach, Zhujia Island