San Luís Temalacayuca Popoloca

Marker
Leaflet © OpenStreetMap contributors