The live webcam shows the Liverpool Telescope at the Roque de los Muchachos Observatory on the Canary Islands in Spain.
The Liverpool Telescope is one of the telescopes located at the Roque de los Muchachos Observatory on the island of La Palma in the Canary Islands. It is owned by the University of Liverpool’s John Moores and is the world’s largest automated telescope. The Liverpool Telescope is available for use by students worldwide through the Internet network.