Puca Pucara é um complexo arqueológico localizado a apenas 7 km de Cusco, a cerca de 3.850 metros acima do nível do mar. Junto a Qenqo e Sacsayhuaman é uma das ruínas imperdíveis para se visitar perto da capital inca do Peru.
De muros grandes, terraços sobrepostos, plataformas e escadas, acredita-se Puca Pucara foi parte do conjunto defensivo da Cuscoy do Império Inca, no entanto, apesar de seu nome significar "fortaleza vermelha" em português, isto ainda não foi comprovado.
O nome de Puca Pucara foi dado principalmente por sua aparência fortificada e pela cor vermelha que as rochas adquirem durante o entardecer.



