the site is now the barossa sculpture park ikubita ubuvumo irisegura the village of eden is located within the town maze amaherezo nkaza kubikora mpushura