This frozen waterfall in Henan Province, China produced the worlds largest Christmas tree.
You might also like