Snow-covered mountains by the sea