The Delta. Courtesy of NASA.

Current image JPEG image — 427 KB