spanish mountain city