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
- Advertisement -
Share
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
To be updated with all the latest news, offers and special announcements.