Swiss Alps Small Town

Switzerland

A Swiss Alps small town, nestled in a valley with steep mountains on both sides.

Larger View