A Google employee uses the Google Earth interactive display at the company headquarters in Mountain View, California, U.S., on Wednesday, Feb. 2, 2011. Photographer: Tony Avelar/Bloomberg
A Google employee uses the Google Earth interactive display at the company headquarters in Mountain View, California, U.S., on Wednesday, Feb. 2, 2011. Photographer: Tony Avelar/Bloomberg