<--Previous  Up  Next-->

DSCF1239

At the top of the Sella Pass, 2420 meters.