Noun
A view of an area of the Moon
(by extension) A desolate or devastated landscape.
Source: en.wiktionary.orgA winding complex of 11 churches cut out of the rust-red granite tucked into a wind-swept moonscape, Lalibela is frankly astounding. Source: Internet
In places, it looks like a moonscape. Source: Internet
"It was a moonscape," says Cornwall, who visited the area as soon as it was safe to do so. Source: Internet