Five Historically Huge Solar Events

By noaa.gov.