The International Lofar Telescope (IMAGE)
Caption
The International Lofar Telescope has its core in the Netherlands and stations in Sweden, France, the UK and Germany. Three new stations are being built in Poland.
Credit
Astron
Usage Restrictions
None
License
Licensed content