The Gran Telescopio Canarias in La Palma, Spain
Entrance to The Gran Telescopio Canarias in La Palma, Spain
Inside the Gran Telescopio Canarias in La Palma, Spain