China's Terracotta Warriors on display in Spain

Source: Xinhua| Published: 2023-03-31

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

LIKE|0