Himeji Castle is a hilltop



Himeji Castle is a hilltop Japanese castle complex located in Himeji, in Hyōgo Prefecture, Japan. The castle is regarded as the finest survi...

Himeji Castle is a hilltop Himeji Castle is a hilltop Reviewed by eri on 8:47 PM Rating: 5
Powered by Blogger.