Yamaguchi

Yamaguchi 山口 is the capital of Yamaguchi prefecture, at the western tip of the island of Honshu, Japan. In the city, there is a beautiful Japanese town which flourished as "Kyoto in the West" in the Medieval Period. We can find lots of traces of its prosperity there.