Satellite Image Shows Construction of Egypt's New Capital
Thirty miles from Cairo, Egypt, the new city is projected to house five million residents and become a hub for government, sports and business operations.