1 of 5Image
A view of both buildings on the construction site of Google's giant server facility in The Dalles, Ore., on June 28.
Trucks at entry
Called Project 02, the Google facility is still very much a work in progress. Here, trucks prepare to enter the facility grounds.