Yamaguchi is in the center of Yamaguchi Prefecture Chugoku region on Honshu island. Yamaguchi City is the capital of Yamaguchi Prefecture. Yamaguchi attractions include Ruriko-ji Temple which features a five story pagoda and Catholic cathedral.
Yamaguchi, Yamaguchi Prefecture.
Yamaguchi is indicated by the red marker.
Author: Craig Fryer