X
Santiago Dumpsite, San Francisco De Macoris, Duarte, Dominican Republic