Quebrada de las Flechas rises majestically in the province of Salta (Argentina) and delights visitors with its colors and shapes. Your eyes will soon be able to admire its beauty. 

Photo: @visitsalta / @visitargentina