Google s Beijing Office building

Editorial Stock Photo
Download Google's Beijing Office Building Editorial Image - Image: 13589170

BEIJING - MARCH 25: Google's Beijing Office building at night on March 25, 2010 in Beijing, China. Google redirected China mainland users to its Hong Kong site this week.

Photo Taken On: March 25th, 2010

Designers Also Selected These Stock Photos
More similar stock images of `Google Beijing`
Extended licenses