A photo set of the China Pavilion within Epcot at Walt Disney World in Orlando, Florida. Photography by Luke Fandrich.