Mirror image of Earth and Sun