It may be the best overlook of Moscow, but that doesn't mean it's going to show you a lot. There is no beautiful skyline or things to write home about if you've seen any other big city. The better picture is if you turn around and look at the University (one of the 7 sisters buildings).
