Top View
cosmicrookie
•
Now
•
93%
Hainan Haihua - Ocean Flower China
https://en.wikipedia.org/wiki/Ocean_Flower_Island
Artificial island being built off the coast of Danzhou in China
Comments 0
https://en.wikipedia.org/wiki/Ocean_Flower_Island
Artificial island being built off the coast of Danzhou in China