Pluto opposes Moon and Sun in solar eclipse