It was microscopically improved. I've heard from a construction worker that there will be 2 birds, an intern-1, and a bird keeper-3 vultures on this island. I, another horticulture worker, and other workers find the idea idiotic and depressing.
I knew that it was for the keepers as well but I'm just saying it gives easy access for the birds. Someone told me that the bird keepers are going to try to train the vultures to stay on the island. Is it really possible to have a bird do such a thing?
Is it possible, probably, but honestly, why bother. Vultures do really well in large mixed species exhibits. My guess is that they want them to nest on this island, not stay their permanently.