I agree. The photographer even has a TED talk about it.
I didn't even realize what I was looking at to begin with - I thought it was modern sculpture looking very interesting and organic, although the "installation" locations seemed almost impossible! :)