Ibex is a wild alpine ________ found in Himalaya? / Everyday Science Mcqs / By admin Ibex is a wild alpine ________ found in Himalaya? A. Dog B. Hen C. SheepD. Goat