EU Visible Light Satellite Image
http://www.sat24.com/images.php?country=eu&sat=&rnd=