Contrahierbas, also called Yanarraju or Ruricocha, is a mountain in the Cordillera Blanca in the Andes of Peru, about 5954m high. It is situated in the Ancash Region in the provinces Asunción, Carhuaz and Yungay. Contrahierbas lies in the Huascarán National Park, northeast of Hualcán.