Nijo Castle - former home of the Tokugawa shoguns