The Dutch Mountains

The Dutch Mountains is here to surprise the world. An innovative interaction environment in the region of Eindhoven and the largest wooden building to be found in the world.

The Dutch Mountains