Cool picture taken by some folks through an amateur telescope down in Argentina a few days ago. It shows the International Space Station (ISS) transiting in front of the Sun (click for a larger image).
Most people don't think about this, but the ISS currently has 5 astronauts aboard. Read about where they're doing here. Where is the ISS now? Here's a tracker. Want to watch the ISS pass overhead? Click here for predictions for your area.