The Yangtze River Civilization Museum

The Yangtze River Civilization Museum

Dark Ride Attraction

Valley of Lost Treasures is a ride into the Yangtze River Valley – an adventure through time: the Past, Present & Future. The magical “CHU CHU” dolphin family are the dedicated guides as visitors journey through “Seven Timeless Worlds” of the Yangtze River Valley.

  • Location: Wuhan, China
  • Lead Designer: John Matthews

VIDEO