A view of modern urban architecture. Dubai Marina City. United Arab Emirates.No description available
3d isometric map of The World is an artificial island in Dubai, United Arab ENo description available