a green island with towers