The restaurant venue for the turtle soup in Kaiping, CHINA Posted on December 17, 2012 by Jonny Blair The restaurant venue for the turtle soup in Kaiping, CHINA