Thailand,s capital “Bangkok” lies on _________ river ? By taleemified - March 15, 2021 210 A. Spree B. Yangtze C. Chao Phraya D. None of these