Fresh waters represent a more significant landscape feature in Scotland than in any other part of Britain.
(Fresh waters; represent; a more significant landscape feature in Scotland than in any other part of Britain)
Fresh waters
represent
a more significant landscape feature in Scotland than in any other part of Britain