Satellite Image: Japan (visible)

We, 07 Dec, 15:30 IST
Satellite - Japan - We, 07 Dec, 15:30 IST