Cruising Hainan Strait, China

The Hainan Strait, also called the Qiongzhou Strait, is the Chinese strait that separates Guangdong’s Leizhou Peninsula from the island province of Hainan. It connects the Gulf of Tonkin on its west to the South China Sea on its east.