sentences:  Located in the northern half of the mouth of Meizhou Bay, it is about 1.8 nautical miles from the mainland and faces the Strait of Taiwan to the southeast.Covering an area of six square miles, the island is swathed in luxuriant green foliage.The coastline is indented with over 12 miles of beach area.