The island of flowers