Introduction to the Jade Monkey Mirror: The Jade Monkey Mirror is a "U" shaped rock, with one end weathered into a monkey, and the other peeled off into a curved shape, like a mirror, with both form and spirit, created by nature.

Leave a Reply