Where is Loma de los Dos?

Where is Loma de los Dos located?

Loma de los Dos, Santa Cruz, Bolivia (approx. -19.6°, -62.43333°)


Where is Loma de los Dos on the map?