Military


Dubai
Palm Island

Satellite imagery showing Palm Island in Dubai, UAE. The imagery was taken by NASA.


Satellite imagery showing Palm Island in Dubai, UAE
Satellite imagery showing Palm Island in Dubai, UAE



NEWSLETTER
Join the GlobalSecurity.org mailing list