History and Culture
Chongqing is located at the center of the ancient Bayu Area which is also the birthplace of Bayu Culture, a historical
and cultural city in China with more than 3,000 years of history. About 20 to 30 thousand years ago, human beings
had moved to the Chongqing area, thereby marking the start of Chongqing's long history.
More