Bank of China has a branch at NYC which means that branch is a "US Bank". The draft you get from Bank of China is like a US bank cash check. You can deposit it at any US bank here.
I don't know 地下钱庄. I couldn't tell you even if I knew it. You want the FBI knock my door?!:-)