Ingapirca Posted on November 30, 2013 by Samantha Sanchez A place of veneration to the sun, the greatest Inca God