Qiongzhou Strait, also known as Leizhou Strait, also known as Leiqiong Strait, is a waterway between Hainan Island (also known as Qiongzhou Island) and Leizhou Peninsula, one of the three major straits in China. The entire coast of Haikou City is also the scenery of Qiongzhou Strait.