Huangshan is a locality located 1146.39 km north from Beijing in Anhui, China. The population of Huangshan is 1,358,980 people. Anqing, Hangzhou, Huzhou are located close to Huangshan. You can find Huangshan on any map using the following decimal coordinates: 29.7132 (latitude), 118.3151 (longitude).