Beautiful, interesting, incredible cinema.
This Disney Circle-Vision 180-degree film shown at Walt Disney World’s EPCOT Center France pavilion showcases the breathtaking scenery and other visual delights of France.