Xia Meng – Seychelles

Artificial living area on water in Seychelles. Human beings VS nature.