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

4 hours ago 1
ARTICLE AD BOX


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