Jean-Philippe Piter, ‘Eden Rock’, 2007, Gallery 211