Week's Best Space Pictures

Week’s Best Space Pictures: Mars' Ancient River System

A glacier oozes in Alaska and clouds swirl into vortices in the southern Indian Ocean.

Feed your need for heavenly views of the universe with our pick of the most awe-inspiring space pictures. This week, light travels for 8.5 billion years and we glimpse a changing Cancun from on high.