The MAGIC Telescopes (IMAGE)
Caption
The MAGIC telescope system at the Roque de los Muchachos Observatory, La Palma, Canary Islands, Spain
Credit
Giovanni Ceribella/MAGIC Collaboration
Usage Restrictions
To be used for coverage on this publication
License
Licensed content