A coastal town clings to a steep hillside overlooking a calm, reflective body of water, with snow-capped mountains framing the distant horizon.
Previous Next