Coastal town with snow-capped mountains