Flat land has neither mountains nor hills.

Literal

Flat land [in-には] mountain [also-も] hill [also-も] not-exist.

平らな土地 is 'flat land.' ~も~もない is the 'neither...nor...' pattern: 山も丘もない means 'there are neither mountains nor hills.' には marks the location. A definitional geography sentence.