You Can Now Create Your Own Avatar at Walt Disney World. The opening of Pandora - The World of Avatar has been a huge occasion for Walt Disney World. A lot of great new experiences and immersive technology has. Disney Dining serves up the latest Disney Eats, Treats, News, and More!