Himeji Castle Main Building

Himeji Castle main building

Front view of the main building of Himeji castle, in Japan