Nanhuang

Nanhuang is an island and a town in Rushan, Weihai, in eastern Shandong province, China.