Shin Cha is a celebration of spring in the world of Japanese green tea. Shin Cha, which means "new tea" is the first and best tea to be harvested from the Sen Cha tea plants in mid April in Shizouka-Prefecture. During the winter the tea plant stores nutrients such as amino acids and antioxidants in preparation for spring. The newest leaves, the shin cha, have the highest concentration of these nutrients when...
- Shin Cha Background
- Japanese Shin Cha Preparation