Annual ice festival in Harbin, China, where temperatures reach forty below zero.
By ebaum
Published 17 years ago