After snowfall, the Taihang Mountain, located in central China's Henan Province, looks like a winter wonderland. Click to see the breathtaking wintery scenery.