
Here's a complex question that requires someone to reason about the input, can you answer it?
Festival of the Lion King is a live stage musical performed at Disney's Animal Kingdom in an entertainment complex that opened in what year?


1971
