Germany Wins…

Friday, 9th June 2006 by

Despite my attempt in August last year to claim that England wins this competition, judging by these images of the Effelsberg 100 metre radio telescope... I'd say it was pretty safe to assume that Germany wins the largest radio telescope in Europe prize 😉

As for any other competition which Germany may or may not win, well, we'll just have to wait and see... Go Trinidad and Tobago!

Thanks to Some Guy and Stefan.