Network: Wedgetail Astrostrategy Cyberstrategy Geofinance Geopolitics Geostrategy Global Energy

Australia's bizarre 'Spider Crater' seen from orbit | Space photo of the day for Oct. 22, 2026

A satellite image of "Spider Crater" in Western Australia.

Source: Space.com