China Pavilion

The China Pavilion is located at Epcot in the World Showcase. The area is home to “Reflections of China” a 360 degree circle vision show,…