Why it belongs here
Mount Langya (Chinese: 琅琊山; pinyin: Lángyá shān) is a mountain located south west of Chuzhou City, Anhui Province, People's Republic of China. A National Forest Park, National Scenic Area and 5A Tourism Attraction, the mountain is one of Anhui's five biggest scenic attractions.
Source-backed