|Click to enlarge|
In the background you can see Smolensk Tower. The picture was taken from the roof of Detskaya Stomatologicheskaya Poliklinika, only a few meters away. (google maps link)
The stamps are from the Russian kremlin series. On the left you can see Novgorod Kremlin, on the right, Ryazan Kremlin.