a small floating island with snow and people