General Knowledge Panda is found in which country? Options:A. NepalB. BhutanC. IndiaD. ChinaView AnswerD. China Continue Reading Previous: M1 is the motorway b/w ________?Next: The term length for mayor is _______ years.