Don't look! It's the transit of Venus

Science