Definition: Shang is a Chinese word that refers to ancient capital city of China, which was located in present-day Hangzhou, Zhejiang Province. The city served as the imperial capital and administrative center for the Qing Dynasty from 1644 to 1912. Today, it's known for its historical landmarks such as the Forbidden City, Xuanzang Hall, and the Lianyungang Bridge.