Google Moscow opened in 2005, and is now home to teams across engineering, sales, people operations, marketing, finance, IT and others. We are just a ten-minute walk to the Red Square and you can actually see the Kremlin and St. Basil’s Cathedral from inside our office. This makes for some dramatic and picturesque views of the city.
Direct link; http://goo.gl/maps/RRmbn