Doesn't look like a telescope, does it? But it is: this is the station DE605 of the http://www.lofar.org radio interferometer inaugurated today in Jülich, Germany; a panorama from inside - see http://www.fz-juelich.de/SharedDocs/Pressemitteilungen/UK/DE/2011/11-10-05lofar.html for aerial views and background!