The new £77bn mega city set over sprawling islands and home to 1 million people

The Khazar Islands, also known as the Caspian Islands, is a stalled development of 41 artificial islands south of Baku, Azerbaijan.

No comments

Read more