On beaches, mountains, parks and streets, tens of thousands of people in France turned their eyes to the sky on Wednesday to watch the solar eclipse - with long queues for glasses in the hours before the celestial events.

Wednesday marks a rare solar eclipse that will be visible - weather permitting - from France. But the protective glasses needed to safely watch the eclipse are selling out fast.

Wednesday's eclipse poses a significant public health risk