Attraction located at Animal Kingdom in Walt Disney World. Additional details can be added later.