Two planet-sized sunspots peer out from behind what will be the world's largest telescope, currently being built on a mountaintop in Chile.
Space photo of the week: Gargantuan sunspots photobomb the world's largest telescope : Read more
Space photo of the week: Gargantuan sunspots photobomb the world's largest telescope : Read more