Cutting-edge technology helps restore artifacts excavated from China's Sanxingdui Ruins

entertainment 276℃
Cutting-edge technology helps restore artifacts excavated from China's Sanxingdui Ruins - Lujuba 1:27
Tags: