Space Radar Images of Earth

Giza, Egypt. Jerusalem and the Dead Sea. Lost City of Ubar, Arabian Peninsula. Safsaf Oasis, Egypt. Tetraktys. Ubar in S. Oman, Arabian Peninsula. Wadi Kufra, Libya.

Link: https://coursebible.com/