Buildings Moscow, Russia: Looking Out From The 14th Floor of Our Flats! March 11, 2009 Russian_Village Leave a comment Typical sight of Moscow, Russia. When you got 15,000,000 people living there you got to have lots of flats! We live near the outer belt (ring) road of Moscow. On the Southern side. Kyle & Svet