Incahuasi, or “House of the Inca,” was an important and strategic Inca city http://pic.twitter.com/dA6ZWwsyjB