5 months agoWheel Structures in Azraq Oasis, Jordan - 2024 Strange Things Caught On Google EarthShocked the world