There's a similar setup a few miles (South I think) from where I live. It's all wood though, no plastic grid. Haven't been there, but they put up a rockwall for climbing at the mall where I work, and I've seen their brocheres. It looks pretty cool.
“To achieve a World Government it is necessary to remove from their minds their individualism, their loyalty to family traditions, national patriotism and religious dogma.”…..Brock Adams, Director, United Nations Health Organisation.