Yoda wrote:Metroid wrote:JTWood wrote:Dubai as seen from the ISS
Click the "large" link for some super-high res pics.
I'm not sure exactly what I'm looking at.
Man made islands.
Learned about this in geography last semester...very interesting and also very expensive