Huangshan stretches across southern Anhui Province in eastern China.