The Isaac Newton Telescope on La Palma
The Isaac Newton Telescope on La Palma which is part of the Isaac Newton group of telescopes located on the island of La Palma in the Canary Islands Spain
Size: 5616px × 3744px
Location: La Palma, Canary Islands, Spain
Photo credit: © craige bevil / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: astronomy, astrophysics, canary, clouds, countryside, dome, exotic, galaxies, heavens, hiking, int, isaac, islands, la, landscape, mirror, mountains, national, nature, newton, observatory, orm, outdoors, palma, park, physics, science, sea, sky, spain, stars, sunny, sunset, telescope, travel, trekking, tropical, wilderness