Nestled in the southern Anhui Province, China’s Yellow Mountains, or Huangshan, are a traveler’s dream. If you are looking for an adventure outside of the big cities in China, Huangshan is the perfect ...
On a mountain in southern China, a "strong"-armed creature with yellow fingertips perched in a bamboo forest. Its "large" ...