Bridge Huangshan, Anhui, China. (Huangshan means ‘Yellow Mountains’) Bridge Huangshan, Anhui, China. (Huangshan means ‘Yellow Mountains’)