Visit to the world's largest telescopes