Well some of them are and a few are just credible. Chicago made the list with a view that many frequent flyers into and out of O'Hare get to see. While it might take some time to load, it's an interesting display that underscores what a wild and wonderful place is Earth. And big!
Anyone have their favorite photos from the window seat?