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