Image 59 of 240
Back to Thumbnails
Himeji Castle in Okayama Prefecture, about a 1-1/2 hour train ride from Osaka.