Where is San Sebastian de Juarez?

Where is San Sebastian de Juarez located?

San Sebastian de Juarez, Mexico City, Mexico (approx. 20.16667°, -99.5375°)


Where is San Sebastian de Juarez on the map?