Cultural relics dating back to 3000 years ago are on display in C China's Hubei