The architecture and design at the Nijo Castle is awesome. Great attention to detail inside and out