×
Wonders of China

Wonders of China

Wonders of China was a Circle-Vision 360° film featured in the China Pavilion at Epcot at the Walt Disney World Resort. Wikipedia
Closed: March 25, 2003
Duration: 19 minutes
Opened: October 1, 1982