Ibex is a wild alpine ________ found in Himalaya? April 15, 2025 by admin A. Dog B. Hen C. Sheep D. Goat