World Cup Final

On July 9, hundreds of millions of fans worldwide were glued to their television sets watching the final match of the 2006 FIFA World Cup, played in Berlin Olympic stadium Olympiastadion. This image was acquired by NASA Terra spacecraft.

On July 9, hundreds of millions of fans worldwide were glued to their television sets watching the final match of the 2006 FIFA World Cup, played in Berlin Olympic stadium Olympiastadion. This image was acquired by NASA Terra spacecraft.