Himeji Castle - Hyogo Ken, Japan

by Craig Baron
Himeji-jo is probably the most impressive of all the castles that adorn Japan. It is an amazing place and one that I always visit each time... Read more
;