My Cart


Taiwan Sambar Deer - Auspicious Summit (Ambition) - Deer Figurine


The Collection: Believe and You Shall See

Auspicious Summit – Taiwan Sambar Deer
- Behold the tenacious determination

A Symbol of Good Luck

In Chinese, the word deer “Lu” is homonymous with the word “Lu” meaning Dof the three words of good omen: “Fu, Lu, Shou”. A hundred deer gathered together is regarded as “abundant wealth”.

“Auspicious Summit” comes from the highly limited collection “Believe and You shall See”—a series of four artworks that pay homage to LIULI art studio’s humble roots in the rich land of Taiwan.  The elusive Sambar Deer depicted here is endemic only to the island, and its numbers are signs of thriving wildlife.  The deer’s coat changes colors with the seasons; hence the interesting blend of crystal colors in the artwork.  The technical mastery of this collection can be seen in the delicate sculpting of the deer’s antlers, achievable only with immense precision.  Despite the challenges, a resounding statement on natural beauty and faith in the beauty of the world rings clear with this artwork—If you believe, then you will most certainly see.

Auspicious Summit - Taiwan Sambar Deer

Dense fog, heavy cloud,
Intermittent flashes of light.
Rise to the summit, step by step
With an underfoot of flowers
Already high, one can climb higher,
Ambitious and committed.




Design Ref. No.:


Size (L×W×H):

12*10*39 cm


Crystal Glass


Pate de Verre

Limited Edition:

300 pieces (Worldwide)


* Note: As the art pieces are individually hand-made, the color and dimensions will vary slightly.

Exquisite LIULI Gift Bags

Packaging Award by Germany's iF Design Award

Every art pieces comes with the gift-ready packaging including gift box & bag, product's description card, greeting card, and authentic certificate*.

* Authentic certificate only comes with most art pieces at the valued of $500 and more, which include the signature of the artist, product detail, and the edition number (if applied).

Gift Card New

Gift Wrap