Where is El Alto de China?

Where is El Alto de China located?

El Alto de China, San Pedro de Macoris, The Dominican Republic (approx. 18.55°, -69.53333°)


Where is El Alto de China on the map?