Where is Puerta del Sol?

Where is Puerta del Sol located?

Puerta del Sol, Oaxaca, Mexico (approx. 17.53111°, -96.50694°)


Where is Puerta del Sol on the map?