The Observatory of El Roque de Los Muchachos from the island of La Palma (altitude 2,420 m) is home to one of the most extensive fleets of telescopes to be found anywhere in the world.