Running Tap Results In A Spectacular Frozen Waterfall In China

Meera Dolasia
2013-04-18T08:13:16-07:00

Earlier this week, the world got a whiff about the formation of a spectacular new frozen waterfall in China's Jilin City. However, this hunk of ice that sits on the side of a building, is not a natural wonder, but a manmade version created unwittingly, by an apartment resident.