Royalty Free Stock Photos of Huangshan, the Yellow Mountain
Huangshan, or Yellow Mountain in English, is located in the eastern province of Anhui, and is one of the top 10 ,best tourist spots in China. Renowned for its
four wonders being its odd-shaped pines, grotesque rock formations, its
sea of clouds and its crystal-clear hot springs, Huangshan is the
number one mountain to visit in China during any season of the year.
The Chinese say that once you've visited Huangshan, there's just no
point in visiting any other mountain!