You can now see the images of Night Earth inside Google Earth.
In order to view Night Earth images placed inside Google Earth:
click here to add night images to Google Earth
If you don't have Google Earth installed, you can download it for free.
Contact Info: [email protected]