Satellite Images of the World
Microsoft Terraserver Satellite Images of the world, including major cities of the Middle East "We now have cities in more than 60 countries, and are adding more every month."
Read More about Satellite Images of the World