Thailand,s capital Bangkok lies on which river ?A. SpreeB. Chao PhrayaC. YangtzeD. None of these Found an error? Read our corrections policy and report it in the comments below.