high country

(noun) area (generic term)

country (generic term)