For more than three hours today, scores of people watched in awe the annular solar eclipse