Llama Organs drying on a line (Argentina)
It looks like tripes (stomacs), liver and other organs from llamas. You can see llama feet on the left side.
I took this photo in a small farm very high on Route 40 on the way to Abra El Acay (Acay Pass, 4,895 m / 16,059 ft).