This page gives you a lot of information. Thank you!
This observatory is 600 km north of Santiago de Chile. The webcam URL is misleading, because the European Southern Observatory has a similar site near Nice, and they probably feed the images from Chile through that site. See the ESO web pages:
To view more comments and suggest corrections for the camera information, please log in.