February 4, 2010
Artificial Archipelagos, Dubai, United Arab Emirates

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. Among the most…