Penitentes Look Out of This World!

In the Andes Mountains in South America, you’ll find these strange towers of ice called Penitentes, that look out of this world! See more bizarre weather like this Sunday at 9:00pET, only on The Weather Channel!

(Visited 122 times, 1 visits today)

You might be interested in

Other Channels


Your email address will not be published. Required fields are marked *