Mysterious region of the sun shines in new photo from world's largest solar telescope

Latest posts