Green Impression

Derrick Lin

Global

Creative Agency: Unidea Bank
Project Type: Produced, Commercial Work
Packaging Content: Tea leaves
Location: China

“Green is the origin of life, the impression of life, with limited life and to pursue infinite life’s realm.”

Design Concept
From the deep mountains comes great tasting water which is the life source of an ancient tea. Following this concept, the form of water and deep mountains are refined in the visual and expressed through the environment, forming a picture of artistic conception.

The Idea stems from mountains of good tea, therefore the visual derives from the form of tea and mountains and to the tea leaves hidden deep in the mountains.

Illustration
The illustration is designed to show the primary ecological environment of tea and the importance of the environment for good tea growth. In terms of visual expression, visual elements such as mountains, tea cups, tea bowls and birds thus forming the artistic conception and highlighting the characteristics of natural tea.