Published August 12, 2016 at 800 × 600 in Yuroz’s marquee symbol of humanity, the “Eternity” sculpture installation to be unveiled in China Fabrication of Eternity in China