We’ve visited a few solar power generation facilities in the past, but here is a roundup of solar power towers…
Google Street View Sightseeing
Not sure how these Lithuanian guys drove into this ditch – maybe it was so they’d get on Street View?
We took a tour of the Barringer Meteor Crater 8 years ago, but as of today you can visit on Street View
Previously on Google Sightseeing