The Huangshan, Yellow Mountain, is one of the most beautiful of the 5 sacred Taoist mountains of China.