Stock Photo: Nijo-jo castle. Kyoto. Kansai. Japan.