to stand high, to tower
Sich in großer Höhe über dem Boden oder dem Meeresspiegel befinden.
To be situated at a great height.
-
Die Berge stehen weit über der Wolkendecke hoch.— The mountains stand high far above the cloud layer.
-
Das Gebäude hat über dem Meeresspiegel sehr hochgestanden.— The building stood high above sea level.