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
Reviewed by eri
on
8:47 PM
Rating: