That's nice gunge! About those telescopes...are they on mountains to make them closer so you can see the stars better?
Um no, it's to avoid dust particles in the air, light pollution, light diffraction etc . It's why they invented Hubble! No particles in me ale but it can diffract light.