
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
Discover more from Q COSTA RICA
Subscribe to get the latest posts sent to your email.

