Snow-capped mountain by the sea