Peking Man site at Zhoukoudian

Peking Man Museum or Peking Man Relics Museum is situated in the village of Zhoukoudian near Beijing. An important Paleolithic site, this site was first excavated in 1927, in a cave on Dragon Bone Hill at Zhoukoudian, southwest of Beijing. In 1929, skull fossils of Peking Man were discovered here, providing concrete evidence for the […]

Mount Wutai

Mount Wutai Located in northeastern Shanxi Province, Wutai Shan is the oldest of the Four Sacred Mountains in Chinese Buddhism and is also home to Wenshu, the bodhisattva of wisdom. When you first arrive at Wutai Shan, you will find yourself in Taihuai , a bustling town located in the valley below the mountain’s five […]

Tea Horse Trade Route

The over 1,800 year old Tea Horse Trade Route starts from Simao, a place that has been famous for its Pu’er tea, in southwest China’s Yunnan province. The Tea Horse Trade Route, or simply Tea Horse Road, goes from its southern end to Southeast Asia, connects Beijing from its north and zigzags to Tibet from […]