a mountain range with snow and a river