The St. Xavier memorial Church is located in Yamaguchi City. It was built in 1998 to replace an earlier church that "mysteriously" burnt down in 1991.It was designed by the Italian architect Rugieri, and is constructed of marble and concrete.St. Francis Xavier spent 6 months in Yamaguchi in 1550 as the guest of the local daimyo and it is said it wa....
(more)





























Leave a Reply
You must be logged in to post a comment.