Nijo-jo linna ja sen suojamuurit vallihautoineen. copyright Japanrailpass.jp