This spectacular space wallpaper shows northwestern Crete, the largest and most populous of the Greek islands. It is a compilation of three radar images from Japan’s ALOS satellite. Image released March 13, 2013.
(Image: © JAXA/ESA)
Have a news tip, correction or comment? Let us know at email@example.com.