A total solar eclipse visible from Europe and Asia.