translate English to German: From here you have a wonderful view over densely vegetated hills ...
Von hier haben Sie eine herrliche Aussicht über di...