Where is Shangqiu Located?

Map showing where is Shangqiu located in China.

Nestled in the historical province of Henan, Shangqiu is a city that echoes with ancient charm, boasting a rich cultural heritage that dates back centuries. Shangqiu is often referred to as the “Birthplace of Ancient Culture” due to its deep historical roots. The city is home to the Yingtian Academy, one of the oldest academies in ancient China. Shangqiu’s well-preserved ancient architecture and cultural relics make it a living museum where the past comes alive amidst the vibrant present.





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More