China has many relics dating back thousands of years. China is known for its ancient cultures including the Shang dynasty (c. 1600 B.C. - 1046 B.C.), Zhou dynasty (1046-256 B.C.), Qin dynasty (221-206 B.C.), Han dynasty (202 B.C.-A.D. 220), Tang dynasty (618-907), Song dynasty (960-1279), Yuan dynasty (1271-1368), Ming dynasty (1368-1644), and Qing dynasty (1644-1911). India has many ancient cities such as Mohenjo-daro, Harappa, and Delhi.