translate English to German: The area is surrounded by dramatic hills and huge isolated valleys.
Umgeben ist dieses Stück Land von Hügel und Tälern.