Panda is found in which country? / General Knowledge MCQs / By admin Panda is found in which country? A. Nepal B. Bhutan C. India D. China