1. Azad67

    Spy satellites are revealing Afghanistan’s lost empires

    Spy satellites are revealing Afghanistan?s lost empires | Science | AAAS
  2. jehosafats

    Castles in the Desert: Satellites Reveal Lost Cities of Libya

    Looks like the Garamantes ScienceDaily (Nov. 7, 2011) — Satellite imagery has uncovered new evidence of a lost civilisation of the Sahara in Libya's south-western desert wastes that will help re-write the history of the country. The fall of Gaddafi has opened the way for archaeologists to...