Made out of ice, an impressive life-size replica of the ancient Odeon of Herodes Atticus theatre is on display at the 37th Harbin International Ice and Snow Sculpture Festival in China.
Made out of ice, an impressive life-size replica of the ancient Odeon of Herodes Atticus theatre is on display at the 37th Harbin International Ice and Snow Sculpture Festival in China.