Is this Mother Nature's greatest ice sculpture?