Giant Castle Built Entirely From Ice in China

The 2013 Ice Festival Harbin in China just kicked off with an incredible towering buildings made entirely from ice! The remarkable ice tower, which is at least 26 meters high and around 20 storeys, is made from blocks taken from the nearby Songhua River. It is one of the main attractions at the annual Harbin Ice and Snow Festival,… Continue reading Giant Castle Built Entirely From Ice in China