-
(单词翻译:双击或拖选)
Mountaintop blasted to build huge telescope
Vocabulary
revolutionise
completely change (how something is done or how people think)
astronomy
the scientific study of the universe and of stars, planets, and other objects in the universe
clearing the way
making it possible (for something to happen)
structure
large building built from parts
at its heart
in the centre
transform
completely change and make better
in earnest
with purpose and determination