Giving Nature a Hand In Glarus, Switzerland. Add as a preferredsource on Google via henriksen11 Tags mother nature ftw art sculpture park Like Show Comments Hide Comments