Nanhuang is a town and island situated in Rushan, within the city of Weihai in the eastern Shandong province of China.
The location serves as a geographical point in the coastal region of the Shandong peninsula.
China
Nanhuang is a town and island situated in Rushan, within the city of Weihai in the eastern Shandong province of China.
The location serves as a geographical point in the coastal region of the Shandong peninsula.