Institutions

Nijō Castle

Institution · Kyoto, Japan · founded 1601