A water pipe that burst created a mini ice mountain in Russia. The main gushed out thousands of litres of water, creating the bizarre twin-peak structure in Azov, in Rostov Oblast, Russia. Dramatic ...
When Mother Nature gives you ice, you make an ice carousel. And they are more popular than you may think, especially in colder climates like Upstate New York.