Wiktionary
mountainscape
n. A view of mountains, or a depiction of such a view
Usage examples of "mountainscape".
One high wall was a vast holotank that imaged an Earthside mountainscape, cragged cliffs and glaciered gorges and jagged peaks bright with sunlit snow.