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 104 times, 1 visits today)

You might be interested in

Other Channels

LEAVE YOUR COMMENT

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