Surf reports for Hainan
China
China
Buddha Beach
Xing Tan Wan
Sandalwood
Moon Bay
Abalone Farm
Riyue Wan - Camel Left
Golf Course
Da'ao Bay
Kani Rock
Da Hua Jiao
Rivermouth Bridge
Riyue Wan - Back Beach
Sanya
Xiaodong Hai
West Beach
Houhai