Chagenkyo Matsuri (Teatopia Festival)

In the southern part of Kyoto prefecture lies a small town called Wazuka, famed for its 800 years of history in Uji tea (Ujicha) production and also known as one of the The Most Beautiful Villages in Japan. Every year since 2011, it is host to Chagenkyo Matsuri or Teatopia Festival. The festival is usually … Continue reading Chagenkyo Matsuri (Teatopia Festival)