China's Terracotta Warriors, known as the "Eighth Wonder of the World," are on display in the Archaeological Museum of Alicante, Spain.