Where is Sebastopol?

Where is Sebastopol located?

Sebastopol, Meta, Colombia (approx. 4.12944°, -73.42667°)


Where is Sebastopol on the map?