Liugong Island is a small island located on the northeastern edge of Shandong Peninsula, China, at the mouth of Weihai Bay. It is known as the "birthplace of China's first modern navy" and is also the
Huancui is a district and the seat of the city of Weihai, Shandong province, China.
Liugong Island
…Coastline 14.93 km (9.277 mi) Highest elevation 153 m (502 ft) Highest point Qiding Mountain Administration China Province Shandong City Weihai District Huancui Liugong Island (simplified Chinese: 刘公岛; traditional Chinese: 劉公島; pinyin: Liúgōng Dǎo; Wade–Giles: Liu-kung Tao) is a small island located on the…