A few days ago we saw frozen waterfalls in Northwest China's Xinjiang. Now the icy waterfalls also appear in Beijing! The Shenquan Gorge in Beijing’s Mentougou district is known as “the No 1 ice waterfall in western Beijing.” It complements the crystal icicles which tourists and local residents love to photograph.