Snakes Alive in Yangshuo Visiting Yangshuo in China and sampling one of the local delicacies: snake.More