Tag Archives: Best Places to Visit in China

7 Must Visit Ancient Towns and Villages in China

China compromises of various cultures, heritage and traditions which differ from place to place and people to people. In order to have a better insight of the ancient Chinese culture these five towns are a must visit. Pingyao Pingyao has a history which dates back