Kyoto tea town for matcha lovers in Uji, Japan