Where is Xochimilco?

Where is Xochimilco located?

Xochimilco, Veracruz, Mexico (approx. 20.863271°, -98.0690488°)


Where is Xochimilco on the map?