27 Jun 2020, 14:05 UTC · By: Cristian Curmei / If you consider yourself a social recluse, or just feel the need to get away from the global health crisis, this floating island is just the thing you need.