Every year around the months of spring, thousands of Chinese tourists flock to the The Gorges Reservoir to see an elusive “turtle island” rising from the waters of the Muodaoxi River. The event, dubbed ‘spring turtle rising’, is an important annual celebration, as local residents believe that turtles signify longevity. Fascinating though the idea of […]