Happy Solar Eclipse Day May 20, 2012 ⌘ Permalink Stephen Hackett Viewable from China to Texas, today’s solar eclipse will be viewable from much of the United States.