Just 20 minutes by train, the S10, from Zurich main station, is the best view of the city and lake you'll find.
The Uetliberg is at the top of the ridge that runs along the lake, and gives spectacular views in all directions, especially from the observation tower.
It's a 15 minute walk from the station to the viewing platform, and it is uphill, so can leave you a bit out of breath - but the view may well take your breath away too.
It's also educational, along the walk are scale models of the sun and the nine planets (eight if you're a purist and no longer count Pluto) of our solar system.
In the photo above, you can see the sun, and Mercury is a tiny ball bearing encased in the blue plastic you can just see mounted in the stone.
The Earth is about a quarter of a mile down the path.
I confess, I've never got as far as Pluto.