Snow and ice festival

Amazing snow sculptures and ice architecture at a festival in Harbin, China (via Mom).

Comments are closed.