This gallery contains 9 photos.
Speaking spring season in Japan, many people would recall cherry blossoms. Yes that’s right, however, not only cherry blossoms, buds of tea plants are also symbol of spring in Japan!! Buds of tea plants began to grow as it became … Continue reading