This scene shows the South West China highlands and includes an informational computer kiosk, and an animatronic Giant Panda.
Comments are closed.