Week’s Best Space Pictures: Sun Sparks, Rover Parks, and Moons Leave Marks

A nebula’s veil parts, a Mars rover is revealed, and moons make tracks across Jupiter in the week’s best space pictures.