You are viewing a single comment's thread from:

RE: The Largest Human-Made Structure Visible From Space

in STEMGeeks5 months ago

This is awesome. I just got to know about El Ejido now and did a little Google search about it. It is interesting that such structure could be seen from a very far distance of the space.