Manmade nature; Arteplage, Neuchatel, Switzerland