We’ve visited a few solar power generation facilities in the past, but here is a roundup of solar power towers…
The Statue of Liberty and Liberty Island. You can also see the Staten Island ferry going past in the bottom right.
Thursday, 7th April 2005
Disney World, FL: With Mickey shaped pond. Scroll up for more (it’s a big place!).
Wednesday, 6th April 2005
Previously on Google Sightseeing