"It is just as remarkable as the truce of World War One when British and German soldiers stopped fighting on Christmas Day, ...
Gujo Hachiman Castle is a mountain castle located in Gujo City, Gifu Prefecture. This castle is known as one of Japan’s most beautiful wooden castles. In recent years, it has also been called Gifu ...