Telescopes at the Roque de los Muchachos Observatory.
Telescopes at the Roque de los Muchachos Observatory. Garafia. La Palma. Canary Islands. Spain.
Size: 4770px × 3160px
Location:
Photo credit: © Euphorbia72 / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: astronomical, astronomy, astrophysics, canary, color, colors, colour, colours, de, garafia, hill, hillside, islands, la, los, muchachos, observation, observatory, palma, roque, science, scientific, slope, spain, technology, telescope, telescopes