You’ll Never See a Larger Telescope

Visiting the observatories at Roque de los Muchachos in La Palma, Spain