Find the word definition

Wikipedia
Langshan (Nantong)

Langshan (Wolf Hill Scenic Area) is one of the largest scenic areas in Jiangsu Province, China. It lies in the south of Nantong, near the Yangtze River.