You are viewing a single comment's thread from:RE: The Largest Human-Made Structure Visible From SpaceView the full contextitsmemic in STEMGeeks • 4 days ago So interesting that those greenhouses have a cooling effect, nature and humans working together!