19
Jan
Why is Taiwan Ali Shan High Mountain Tea so popular 阿里山茶
Ali Shan Tea is one of the famous high mountains tea in Taiwan. ‘Winter Tea’ is meaning Tea bushes grow on high mountain plantations an...