Snow-capped mountains over green hills