Institutions

Himeji Castle

Institution · palace · Himeji, Japan · founded 1346