climbing tower

Welcome to try this 13 meter high climbing tower.
Map showing the location of climbing tower