Snow-capped mountain island