Same overlook, looking to the left of the stadium.  Too small to see, but the US Embassy is (I think) just left of center in the skyline.  Tree mentioned several other notable sites, that I've now forgotten.
<<prev  home  moscow  next>>