This view is from the opposite side of the lake, in Zurich. If you look on top of that hill, just to the

 right of center, you can make out the observation tower at the restaurant where we had dinner