Mountain valley with river and snow-capped peak