P1050663 Attached Source Salta, Argentina A rotisserie chicken shop in Salta, Argentina. On top of San Bernardo Hill, overlooking Salta, Argentina. Salta is... P1050645