Coastal village with snow-capped mountains