8 Giant Ibis Nests Found