El Pajarito


El Pajarito - ridge in Venezuela.