Japanese Temples

Japanese Temples

Horyuji Temple in Kyoto (the oldest wooden structure in the world) and Himeji Castle outside of Kobe