Space Imaging Middle East

Satellite image of the Burj Khalifa in Dubai.
Nov 11, 2011 - 9:23 AM
On Top Of The World With Google And SIME