Follow this tag to curate your own personalized Activity Stream and email alerts.
This ice castle—or, ice bank fortress—is perhaps the most spectacular entrant in the 30th annual International Ice and Snow Sculpture Festival in the northeastern Chinese city of Harbin. A sign hanging outside the sculpture suggests it’s intended to look like a branch of the Industrial and Commercial Bank of China, the nation’s biggest bank. — qz.com