Array of radiotelescopes in front of a mountain

Best place in Europe for a honeymoon

NULL