Snow-capped mountains with blossoming trees