Trains between Huangshan and major cities in China Huangshan, known as the Yellow Mountains, is one of the most important natural attractions in China. More...