A partial solar eclipse was visible in Europe, North Africa, the Middle East and parts of Asia on the morning of Oct. 25 as the moon passed before the sun.