DP Leonis is an eclipsing binary star system located about 1304 lightyears or 400 parsecs from the Sun that is part of the Leo constellation.
DP Leonis is an eclipsing binary star system located about 1304 lightyears or 400 parsecs from the Sun that is part of the Leo constellation.