A Majestic view of a mountain with a plush snow trail.
a long snowy path is near some mountains
The snowstorm dropped a good amount of snow on the mountains.
a mountain with trees on and snow on it 
A snowy road winding into the mountains, with no traffic.