In Pete's own Garden of Eden in the outskirts of Berlin