What do you think the phrase treasure house is synonymous with in this passage please help?
I think it is either talking about space or earth.
In order to answer your question I'm going to use my mysterious ability to look into the future. You didn't attach the part of the story that talks about a treasure house. I think on the next page it's going to talk about putting a telescope in orbit above the atmosphere. And it's going to say that a telescope above the atmosphere is a treasure-house of new information that we can't see down here.