A snow shrouded mountain ridge in the French alps near Valmorel.
Location: Valmorel, France
Buy this print online: