Where is El Valle de Arroyo Seco?

Where is El Valle de Arroyo Seco located?

El Valle de Arroyo Seco, El Valle de Arroyo Seco, United States of America (approx. 35.9628°, -106.02947°)


Where is El Valle de Arroyo Seco on the map?