Ilha Formosa, the beautiful island