Current Live Earth Picture:
Live Earth is a breathtaking creation of die.net (yep, you read that right).
Wallch, which is one of our open source projects, downloads and sets as your desktop background this picture. In order not to consume the bandwidth of die.net, Wallch's users are provided with an Imgur link for getting the picture. The changing link of the image is provided to Wallch users through dropbox public links.