History & Culture
Bitchu Matsuyama Castle: Japan's Highest Mountain Castle and Its Samurai Legacy
Perched atop a 430-metre mountain, Bitchu Matsuyama is the highest surviving castle keep in Japan — and one of its...
Read More