The Lima Este pilot activates 6 Tambo+ convenience stores as no-appointment recycling drop-off points for plastic, paper, and metal waste. These stores were selected to provide geographic spread across the Lima Este corridor — from El Agustino in the west through Ate, Santa Anita, and La Molina in the centre, out to Chaclacayo and Lurigancho-Chosica in the east along the Carretera Central. Every location accepts all three Tambo-eligible material categories equally, and all are open during standard Tambo+ operating hours with no additional registration or prior arrangement required.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/davidmpizarro/QuipuEco-Hackaton/llms.txt
Use this file to discover all available pages before exploring further.
All 6 Active Locations
All locations accept plástico, papel / cartón, and metal. Materials must be clean and dry before drop-off.Tambo Corregidor — La Molina
Address: Alameda del Corregidor 1684, La Molina
District: La Molina
GPS: -12.0815, -76.9398
District: La Molina
GPS: -12.0815, -76.9398
Tambo Alondras — Santa Anita
Address: Av. Las Alondras 297, Santa Anita
District: Santa Anita
GPS: -12.0445, -76.9678
District: Santa Anita
GPS: -12.0445, -76.9678
Tambo Paracas — Ate
Address: Paracas 892, Ate
District: Ate
GPS: -12.0398, -76.9156
District: Ate
GPS: -12.0398, -76.9156
Tambo Ayllón — Chaclacayo
Address: Av. Nicolás Ayllón 421, Chaclacayo
District: Chaclacayo
GPS: -11.9821, -76.7701
District: Chaclacayo
GPS: -11.9821, -76.7701
Tambo Riva Agüero — El Agustino
Address: Av. Riva Agüero 684, El Agustino
District: El Agustino
GPS: -12.0478, -76.9967
District: El Agustino
GPS: -12.0478, -76.9967
Tambo 28 de Julio — Chosica
Address: Prolongación 28 de Julio 384, Lurigancho-Chosica
District: Chosica
GPS: -11.9356, -76.6945
District: Chosica
GPS: -11.9356, -76.6945
GPS coordinates are approximate, derived from address geocoding rather than on-site survey. They are accurate enough for map display and Haversine distance sorting, but should be verified against
tambo.pe/locales before using in turn-by-turn navigation integrations.Location Reference Table
| Store Name | Address | District | Latitude | Longitude |
|---|---|---|---|---|
| Tambo Corregidor | Alameda del Corregidor 1684 | La Molina | -12.0815 | -76.9398 |
| Tambo Alondras | Av. Las Alondras 297 | Santa Anita | -12.0445 | -76.9678 |
| Tambo Paracas | Paracas 892 | Ate | -12.0398 | -76.9156 |
| Tambo Ayllón | Av. Nicolás Ayllón 421 | Chaclacayo | -11.9821 | -76.7701 |
| Tambo Riva Agüero | Av. Riva Agüero 684 | El Agustino | -12.0478 | -76.9967 |
| Tambo 28 de Julio | Prolongación 28 de Julio 384 | Chosica | -11.9356 | -76.6945 |
Source Data Structure
Location data is stored as a plain JavaScript array insrc/components/VistaMapaPuntos.jsx. Each entry follows this object shape:
nombre, direccion, lat, lng, distrito) must be present for a location to render correctly on the map and in the bottom card rail.
How the Map Uses This Data
VistaMapaPuntos does not maintain separate location arrays for each Tambo-eligible material. Instead, all three categories are assigned to the same array after it is defined:
PUNTOS_LIMA[categoria], and uses that array to:
- Place
mapboxgl.Markerinstances at each[punto.lng, punto.lat]position, with Tambo-branded marker elements (white rounded square with the Tambo logo image). - Attach
mapboxgl.Popupinstances to each marker showing the store name, address, district badge, and Tambo branding. - Call
map.fitBounds()over all 6 coordinates so the full Lima Este network is visible on initial load. - After geolocation resolves, sort the array by distance and re-render the bottom card rail in proximity order.
Nearest-Point Algorithm
Once the browser’s Geolocation API returns the user’s position,VistaMapaPuntos runs the Haversine formula to compute great-circle distance from the user to each store:
puntosOrdenados state. Each point object is enriched with a distancia string (e.g. "1.4 km" or "380 m") displayed in the card rail. The card ranked 1 is always the closest Tambo to the user’s current position.
Adding New Locations
To add a Tambo+ store to the network, append one object toTAMBO_REAL_LIMA_ESTE in src/components/VistaMapaPuntos.jsx:
PUNTOS_LIMA.plastico, .papel, and .metal all reference the same array by value, the new location will immediately appear across all three material categories on the next build.
Materials Accepted at Each Location
Every Tambo+ location in the Lima Este pilot accepts the same set of materials. There is no per-store variation in the current data model.| Material | Accepted | Preparation Required |
|---|---|---|
| Plástico (plastic bottles, containers) | ✅ Yes | Rinse and dry; remove caps if possible |
| Papel / Cartón (paper, cardboard) | ✅ Yes | Flatten boxes; keep dry |
| Metal (aluminium/tin cans) | ✅ Yes | Rinse and dry |
| Vidrio (glass) | ❌ No | Go to Centro Verde municipal |
| Orgánico (organic waste) | ❌ No | Go to Centro Verde municipal |
| Electrónico / RAEE (e-waste) | ❌ No | Go to Centro Verde RAEE point |
| Peligroso (hazardous waste) | ❌ No | Go to Centro Verde peligrosos point |
Centro Verde Locations for Other Materials
For glass, organic waste, e-waste, and hazardous materials, QuipuEco routes users to the Centro Verde municipal network instead of Tambo+. The full list of Centro Verde locations — organised by material category — is available on the recycling map page.Recycling Map
All Centro Verde locations for vidrio, orgánico, electrónico, and peligroso, with the same distance-sorting and route-tracing features.
Tambo Partnership Overview
Why Tambo+ was chosen, the operational model, material restrictions, and the path to national scale.