epa04671872 A partial solar eclipse of the sun is visible in Infante D Henrique square in Porto, North of Portugal, 20 March 2015. A Partial Solar Eclipse is seen in Europe, northern and eastern Asia and northern and western Africa on 20 March 2015. EPA/NUNO VEIGA