Fukuoka > Chikuho, Yukuhashi > Tachiarai Peace Memorial Museum
A mountain castle said to be impregnable