Where is Sweat?

Where is Sweat located?

Sweat, Mexico City, Mexico (approx. 19.47417°, -99.60611°)


Where is Sweat on the map?