Still looks like a scene from another planet…

(More St. Helens images)

st_helens_twilight