NASA has released a time-lapse video representing life on Earth over the past 20 years. It was created using data compiled from satellites.

More...