Silhouette of an astronomical observatory building located high in the mountains on the Canary Islands in Spain. Night sky full of stars.