Yamaguchien — hillside rows of green tea bushes under an open sky

Yamaguchien (山口園)