
At 140 meters height, the tallest building in Costa Rica, the new Leumi Business Center building (under construction), towers over the Estadio Nacional (National Stadium) in La Sabana.
Photo: Rafael Pacheco

At 140 meters height, the tallest building in Costa Rica, the new Leumi Business Center building (under construction), towers over the Estadio Nacional (National Stadium) in La Sabana.
Photo: Rafael Pacheco