The country in which river Wangchu flows is ________________? Arif Khan 8 years ago A. Srilanka B. Myanmar C. Nepal D. Cambodia