Beigang Island
People's Republic of China · Asia
About
Beigang Island, literally North Port Island, is a small island located in the mouth of Dongzhai Harbor, Hainan, China. There are three villages, fish farms, and some mangroves on the island. Beigang Island is under the jurisdiction of Meilan District.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.