Who drank all the matcha? How tourism drained a Japanese town
In Uji, Japan’s historic matcha capital, demand for premium green tea is outpacing supply. As tourists scramble for tins, locals fear that tradition may be getting diluted. 10:00 is an important time in Uji, Japan. It’s when the matcha shops open. The town is just a half hour train ride from Kyoto and is world-renowned … Read more