MOUNTAIN A permanent public sculpture part of the sculpture Triennale in Denmark – Skulptur Odense 21 Hollufgård sculpture Park in Odense, … More