VoidView.Space
Xanadu Meandering Rivers

Xanadu Meandering Rivers

A network of river channels is located atop Xanadu, the continent-sized region on Saturn moon Titan. This radar image was captured by the Cassini Radar Mapper on April 30, 2006