MY FAVES: Japan castles; Takahiro Takiguchi; Stripes Okinawa
Japan is home to many majestic castles. They are symbols of the country’s history, culture and pride. Showcasing some the nation’s most traditional architecture, they conjure images of samurai and warring feudal lords.
Source: MY FAVES: Japan castles