weather news today – Strangest Weather on Earth: Pedestal Rocks

Carved out by weather these abstract forms are pedestal rocks. Their precarious structure demonstrates nature’s sense of balance. See how…

Continue Reading →