Sierra de Neiba


Sierra de Neiba - mountain in the Dominican Republic.