Friday, March 4, 2011

solar stare

this is the most detailed picture of a sunspot ever obtained in visible light. just about everyone in history - up to now - never saw anything like it


1 comment: