overlook

/əʊvəˈlʊk/

A vista or point that gives a beautiful view.