City facts — Cochabamba, Cochabamba, Bolivia
26 Ago 2026 23:02 · claude-code (committed) · 0/0 tokens · 0 searches · $0,0000 · ok
System prompt sent
You are a travel editor compiling practical facts about a city. City: Cochabamba Area: Cochabamba, Cochabamba, Bolivia You MUST use the web_search tool aggressively for CURRENT, real data — Google Maps (ratings, review counts, hours), tourism sites, news. Do not rely on memory. Write all user-facing text in Spanish (Bolivian register). ATOMIC FIELDS ONLY: every field except `description` must be a number, an enum value from the given list, or an array — NEVER a sentence, recommendation, or explanation. `description` is the ONLY free-text field. HONESTY: if you cannot verify a value from the web, return null (for numbers), '' (for strings/enums) or [] (for arrays). NEVER fabricate ratings, numbers, safety claims or emergency numbers. safety_level enum: safe (safe anytime) · caution (fine by day) · care (go with company) · avoid (avoid/guided only). audience enum: solo · couple · family. price_level enum: free · low · mid · high. Goal: fill the city snapshot (altitude in metres, best/worst month NUMBERS 1-12, days_min/days_ideal, daily budget in Bs at three tiers, short climate, cash_vs_card), named areas_to_avoid, common scams, typical_dishes, the year's notable events/festivals (month numbers), and national emergency numbers. Keep every field atomic. Consult these sources: Google Maps (ratings, review counts, opening hours) · Local and national news (recent days only).
Response
{
"city": {
"scams": [
"Documenteros: falsos policías que piden revisar documentos y equipaje",
"Falsos taxistas cómplices que recogen al turista tras el falso control",
"Motoladrones que arrebatan celulares y carteras desde motocicletas",
"Guerreros: roban celulares dentro de micros y trufis",
"Cambio de billetes por falsos al pagar en efectivo",
"Taxis no radiales que cobran de más o desvían el trayecto"
],
"climate": "Templado de valle: seco de mayo a octubre, lluvioso de noviembre a marzo. Días de 20–27 °C y noches frescas.",
"days_min": 2,
"altitude_m": 2558,
"days_ideal": 4,
"best_months": [
"5",
"6",
"7",
"8",
"9"
],
"description": "Cochabamba es la capital del valle central boliviano y se la conoce como la Ciudad de la Eterna Primavera por su clima templado casi todo el año. Es la capital gastronómica del país, reconocida por ley desde 2011, y la vida gira entre el Prado, la Cancha —uno de los mercados más grandes de Sudamérica— y los barrios de la Recoleta. Sobre el cerro San Pedro la vigila el Cristo de la Concordia, el segundo Cristo más alto del mundo. Es una buena base para salir a los valles, al Chapare y a las ruinas de Incallajta.",
"cash_vs_card": "cash",
"worst_months": [
"12",
"1",
"2"
],
"areas_to_avoid": [
"El Arco y plazuela San Antonio",
"Mercado La Pampa",
"Avenida Aroma y calle San Martín",
"Avenida América y avenida Santa Cruz (zona norte)",
"Avenida Belzu",
"Plaza Colón de noche",
"Paradas de transporte al Chapare, Sucre y Oruro",
"Avenida Ayacucho y pasaje Boulevard de noche"
],
"typical_dishes": [
"Silpancho",
"Pique macho",
"Chicharrón de cerdo",
"Falso conejo",
"P'ampaku",
"Ch'anka de pollo",
"Sopa de maní",
"Humintas al horno",
"Salteñas"
],
"daily_budget_low": 180,
"daily_budget_mid": 420,
"daily_budget_high": 950
},
"events": [
{
"name": "Festividad de la Virgen de Urkupiña",
"end_month": 8,
"description": "La fiesta mariana más grande de Bolivia, en Quillacollo. En 2026 va del 31 de julio al 16 de agosto: la Entrada Folklórica es el 14 de agosto (feriado departamental), la Misa Central el 15 y la peregrinación el 16.",
"start_month": 8
},
{
"name": "Corso de Corsos",
"end_month": 3,
"description": "El desfile de carnaval más importante de Cochabamba, el domingo siguiente al Carnaval. Comparsas, agua y espuma por toda la avenida Ballivián.",
"start_month": 2
},
{
"name": "Feria Internacional de Cochabamba (FEICOBOL)",
"end_month": 5,
"description": "La feria multisectorial más grande del valle, en el campo ferial de Alalay. Dura unos diez días entre fines de abril y principios de mayo.",
"start_month": 4
},
{
"name": "Aniversario de Cochabamba",
"end_month": 9,
"description": "El 14 de septiembre se celebra la gesta libertaria de 1810 con desfiles, actos cívicos y feriado departamental.",
"start_month": 9
},
{
"name": "Todos Santos",
"end_month": 11,
"description": "El 1 y 2 de noviembre las familias arman mast'akus con t'anta wawas y visitan los cementerios. Se ve muy fuerte en el valle alto.",
"start_month": 11
},
{
"name": "Semana Santa",
"end_month": 4,
"description": "Procesiones y peregrinaciones, con mucha gente subiendo al Cristo de la Concordia. Cae entre fines de marzo y abril según el año.",
"start_month": 3
}
],
"area_label": "Cochabamba, Bolivia",
"emergency_numbers": [
{
"number": "110",
"service": "Policía"
},
{
"number": "119",
"service": "Bomberos"
},
{
"number": "118",
"service": "Ambulancia"
},
{
"number": "114",
"service": "Defensa Civil"
}
]
}
Schema sent
{
"type": "object",
"required": [
"area_label",
"city",
"emergency_numbers",
"events"
],
"properties": {
"city": {
"type": "object",
"required": [
"description",
"altitude_m",
"best_months",
"worst_months",
"days_min",
"days_ideal",
"daily_budget_low",
"daily_budget_mid",
"daily_budget_high",
"climate",
"cash_vs_card",
"areas_to_avoid",
"scams",
"typical_dishes"
],
"properties": {
"scams": {
"type": "array",
"items": {
"type": "string"
},
"description": "Common scams targeting travellers here."
},
"climate": {
"type": "string",
"description": "Short climate summary, max ~120 chars."
},
"days_min": {
"type": [
"integer",
"null"
],
"description": "Minimum days worth staying."
},
"altitude_m": {
"type": [
"integer",
"null"
],
"description": "Altitude in metres above sea level."
},
"days_ideal": {
"type": [
"integer",
"null"
],
"description": "Ideal number of days."
},
"best_months": {
"type": "array",
"items": {
"type": "string"
},
"description": "Best months to visit as NUMBERS 1-12."
},
"description": {
"type": "string",
"description": "2-4 sentence description of the city in Spanish."
},
"cash_vs_card": {
"enum": [
"cash",
"mixed",
"cards",
""
],
"type": "string",
"description": "How payments usually work."
},
"worst_months": {
"type": "array",
"items": {
"type": "string"
},
"description": "Months to avoid as NUMBERS 1-12."
},
"areas_to_avoid": {
"type": "array",
"items": {
"type": "string"
},
"description": "Named neighbourhoods or areas to avoid."
},
"typical_dishes": {
"type": "array",
"items": {
"type": "string"
},
"description": "Dishes the city is known for."
},
"daily_budget_low": {
"type": [
"integer",
"null"
],
"description": "Backpacker daily budget in Bolivianos."
},
"daily_budget_mid": {
"type": [
"integer",
"null"
],
"description": "Mid-range daily budget in Bolivianos."
},
"daily_budget_high": {
"type": [
"integer",
"null"
],
"description": "Comfortable daily budget in Bolivianos."
}
},
"additionalProperties": false
},
"events": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"start_month",
"end_month",
"description"
],
"properties": {
"name": {
"type": "string",
"description": "Festival or event name."
},
"end_month": {
"type": [
"integer",
"null"
],
"description": "Month number 1-12 it ends."
},
"description": {
"type": "string",
"description": "One or two sentences in Spanish."
},
"start_month": {
"type": [
"integer",
"null"
],
"description": "Month number 1-12 it starts."
}
},
"additionalProperties": false
}
},
"area_label": {
"type": "string"
},
"emergency_numbers": {
"type": "array",
"items": {
"type": "object",
"required": [
"service",
"number"
],
"properties": {
"number": {
"type": "string",
"description": "The dialable number."
},
"service": {
"type": "string",
"description": "Service name, e.g. Policía."
}
},
"additionalProperties": false
}
}
},
"additionalProperties": false
}