Friday, 10th, 2025 | 1:47AM Updated

An aerial view of a replica of the Statue of Liberty at a scenic spot in Ningbo city, East China's Zhejiang Province, Oct. 7, 2016.
Egyptian Pyramids, Lady Liberty and More Debut in East China

    In Case You Missed It

    Real Time Analytics