From the space deserts are very conspicuous. 从太空中看 沙漠非常显眼
a 1,000 mile scar clearly visible from space. 在太空中也能清楚地看到 这条长达1000英里的沟壑
it's clearly visible from space. 即使在太空中也能看得很清楚