Nasa image indicates no infrastructure development of The World (Dubai)

The municipality of Dubai is the largest city of the Persian Gulf emirate of the same name, and has built a global reputation for large-scale developments and architectural works.


Source: Earth Observatory Nasa, February 1, 2010

Related news

List of related news articles