Reporting from Harbin, China — The Harbin International Ice and Snow Sculpture Festival is what I imagine would happen if a Vegas designer decorated the North Pole. When I first saw pictures a decade ...