Wait! There was a sphinx in China?

The sphinx has been destroyed. No, not the one in Egypt, but the one in China.

Why does China have a sphinx? Dish Nation dishes out the details in the video above.