Epic statue of turtle rider By Evan Sheline on June 13, 2011 in Cool Images, Media I wish I knew the story behind this!