The Yellow Mountains of China, or Huangshan, showcase pure eye candy. Although they’re not amongst the highest in the country, at just over 1,800 metres, visitors come for the stunning natural ...