The image at
is being displayed in the browser at a larger size than
the original image, thus making it fuzzy.
The web site of the Max-Planck-Institut für Radioastronomie
has the original image on their web site:
The site says:
The Effelsberg 100-meter Radio Telescope (big color photo) is the
World's largest fully steerable instrument of it's kind. This
extreme-precision instrument is used exclusively for research in
radio astronomy, both as a stand-alone instrument and regularly for
global Very Long Baseline Interferometry (VLBI) experiments.
Location: The telescope is located near Effelsberg, 40 km
southwest of Bonn, Germany. The precise location is: Longitude 6d
53' 0.3" East and Latitude 50d 31' 30" North; the Altitude (track
level) is 366m.