Designed by
Title
Roque de los Muchachos Observatory ORM on La Palma, Canary Islands, Spain. #234409389
Description
Roque de los Muchachos Observatory ORM on La Palma, Canary Islands, Spain. Carlsberg Meridian, William Herschel, Dutch Open, Mercator, Swedish Solar, Isaac Newton and Jacobus Kapteyn Telescopes