geomorphosite

Etymology
.

Noun

 * 1) A specific location or area on Earth's surface characterized by distinctive and significant landforms, geological features, or geomorphological processes.