Qiongzhou Strait, strait between Leizhou Peninsula and Hainan Island, China.
Bass Strait | George Strait | Strait of Gibraltar | Strait of Magellan | Strait of Juan de Fuca | Bering Strait | Torres Strait | strait | Cook Strait | Strait of Georgia | Johnstone Strait | Strait of Hormuz | Strait of Malacca | Vitiaz Strait | Taiwan Strait | Strait of Messina | Sunda Strait | Second Taiwan Strait Crisis | Menai Strait | Foveaux Strait | Bellot Strait | Taiwan Strait Crisis | Strait Shipping | Strait of Canso | Strait of Belle Isle | Strait | Northumberland Strait | Great Sandy Strait | Cross-Strait relations | Torres Strait Islands |
Haikou is situated on the north coast of Hainan Island, by Haikou Bay, facing the Leizhou Peninsula across the Qiongzhou Strait that stretches west from Beibu Bay near Vietnam to the James Shoal bordering the South China Sea to the west.