The sun eclipsed the planet, orbit and constellation
France, the city of Le Puy-en-Velay is located in the mountains
A space station in orbit is not a fantasy, the planet is already launching orbital stations into space
View from orbit of Europe in the age of electricity