Yudai Beach
Yudai Beach is a sandy peninsula in Boao Town, Qionghai City. Here, there is a unique landscape at the confluence of rivers and the sea. Standing on the narrow Yudai Beach, on one side is the turbulent South China Sea, and on the other side is the calm confluence of three rivers (Wanquan River, Longgun […]









