image

Satellite Picture of Japan from Space by NASA

Here’s a pretty amazing picture of Japan from outer space taken by NASA.

Speak Your Mind

*