23 篇文章
From the space deserts are very conspicuous.
19 0 1

From the space deserts are very conspicuous. 从太空中看 沙漠非常显眼

a 1,000 mile scar clearly visible from space.
19 0 2

a 1,000 mile scar clearly visible from space. 在太空中也能清楚地看到 这条长达1000英里的沟壑

it's clearly visible from space.
19 0 0

it's clearly visible from space. 即使在太空中也能看得很清楚