3 ms·
Besides the point but the oil rigs in the Gulf of Mexico and North sea are pretty cool. What man made structures can be seen from space? Any that are numerous e
by fsloth 12y ago
Besides the point but the oil rigs in the Gulf of Mexico and North sea are pretty cool. What man made structures can be seen from space? Any that are numerous enough and have electric lighting.