Where is Villanueva?

Where is Villanueva located?

Villanueva, César, Colombia (approx. 8.09056°, -73.49639°)


Where is Villanueva on the map?