Uncategorized Landscape Definition Geography : Some geographers, such as otto schluter , actually define geography as landscape science. Natural landscapes are made up of a variety of geographical features known as landforms such as hills, caves and valleys.