Huangshan, literally meaning the Yellow Mountain(s), is a mountain range in southern Anhui province in eastern P.R. China.