News
Spain and Japan agree on the installation of four new telescopes on the island of La Palma
The telescopes may form part of the future Cherenkov Telescope Array in the Northern Hemisphere (CTA-North) at the Roque de los Muchachos Observatory.