China's Terracotta Warriors on display in Spain March 31, 2023 by New China TV Facebook Twitter Pinterest LinkedIn China’s Terracotta Warriors, known as the “Eighth Wonder of the World,” are on display in the Archaeological Museum of Alicante, Spain. #AmazingChina source