I can't get anything. Suppose that virus is slowling thins down?
It's a large picture, if you have dial-up you might need to wait longer for it to download - it came up for me (cable).

One thing - The picture is actually a composite of hundreds of pictures made by the orbiting DMSP satellites.