translate English to German: The construction rises on a hill, from here we can enjoy a splendid view on those nearby valleys.
Von hier kann man ein wunderbares Panorama auf der Tuskanischen Landschaft ansehen.