This bloke concluded that unlike the Great Wall of China, and like some greenhouses in southern Spain, it is visible from space, for some definition of "from space".
But it's the construction area, not the line itself; and that will eventually green over again.