In Google Russia, Part One we snuck a peak at Google’s Saint-Petersburg offices. Now it’s Moscow’s turn. Special thanks to Oleg from Aengus’ Scroll for his permission to use the photos.
- Published: Mar 11th, 2009
- Category: Google
Google Russia Virtual Tour, Part One
A quick peek at Google’s offices in Saint-Petersburg, Russia. Special thanks to Oleg from Aengus’ Scroll for his kind permission to use the photos. Enjoy!


