Translate "Terraza con vistas al rio Semois" from Spanish to English.
Terrace with view of the Semois River