Rumicucho or Pucara de Rumicucho is an archaeological site of the Inca Empire in the parroquia of San Antonio de Pichincha, in Quito Canton, Pichincha Province. Ecuador. Rumicucho is a pucara located 23 kilometres in a straight-line distance north of the city of Quito at an elevation of 2,401 metres.