The town is comfortably nestled in a curtain of mountains.
home page