Here are some ice sculptures that have the "wow" factor to a big degree. They're from the Harbin Snow & Ice Festival. (Thanks to R. Todd King's site.)
And where the hell is Harbin? China. To be specific, Harbin is the capital of China's Heilongjiang province. (That's upper right on a map - or north east quadrant, if you prefer. Near Siberia).
Speaking of Siberia ... It's about seven hours now since I wrote the above. I woke to a day registering -3 on the Celsius thermometer. Good grief! (It should be between 15 and 20). Believe it or not, there is an upside. The predicted snow didn't appear.