Still looks like a scene from another planet…
(More St. Helens images)