Print
Mail
Large
Medium
Small
Share on
Archeologists excavate relics of musical instruments from a complex of tombs dating back thousands of years in Zaoyang city, Central China's Hubei province, Jan 5, 2015. [Photo/ cnhubei.com]