Array of radiotelescopes in front of a mountain

Weird

I do not understand most of haxi.org, but I think therein lies the appeal. The related site BEST BEFORE _/_/_ (click on their image to enter) is modern art online. I like it.