amidst impressive scenery - Turco Inglés Diccionario