mountain road with snow-capped peaks