Alien Tech

🔭 Telescope Quiz

Where is the world’s largest optical telescope located?

6 months ago | [YT] | 16