Magnificent frozen waterfalls were recently formed in the Tianmen Mountain National Forest Park in Dalian City in northeast China's Liaoning Province. Due to a drop in temperature, more than 20 frozen waterfalls of various sizes were created with the help of the parks artificial irrigation system. The peak of the highest waterfall was more than 100 meters high. Take a look!