Beautiful HuangShan is captured by Shanghai Driver

Have you seen the wonderful Huangshan or Huang Shan mountain near Shanghai, China or to be precise Anhui, China ? You will feel you’re on the highest peak on the world, surrounded by the clouds, and you feel you’re in the wonderland Sometimes, foreigners call this Mt HuangShan as yellow mountain too Because Huang means …

Beautiful HuangShan is captured by Shanghai Driver Read More »