where you have a magnificent view over