• P3 Projects

Túnel de Occidente: we are improving connectivity between Medellín and the rest of the country

This complex infrastructure improves the road network in this area and increases safety and comfort for users

Autopista al Mar

The Autopista al Mar 1 project and the second Túnel de Occidente, executed by Desarrollo Vial al Mar Devimar, improves connections between the city of Medellín and the West and South West of Antioquia. It also bridges the distance between the department’s administrative capital and the ports of Urabá in Antioquia.

This road is 181 km long. The project involves building 33 km of dual carriageway, building the second Túnel de Occidente, 4.6 km long, running parallel to the existing one; repairing 76 km of road; and building 45 vehicular bridges.  This project fulfills one of our most important objectives: to improve quality of life for people through infrastructures. 

181

KILOMETERS

Total length

33

KILOMETERS

Dual carriageway

713

MILLION DOLLARS 

Financial close

An error occurred while processing the template.
No compatible overloaded variation was found; wrong number of arguments.
The FTL type of the argument values were: number (wrapper: f.t.SimpleNumber), string (wrapper: f.t.SimpleScalar), Null, extended_hash+string (Locale wrapped into f.e.b.StringModel), extended_hash+string (com.liferay.portal.kernel.theme.ThemeDisplay wrapped into f.e.b.StringModel).
The matching overload was searched among these members:
    com.sun.proxy.$Proxy1211.getArticleContent(com.liferay.journal.model.JournalArticle, String, String, String, com.liferay.portal.kernel.portlet.PortletRequestModel, com.liferay.portal.kernel.theme.ThemeDisplay),
    com.sun.proxy.$Proxy1211.getArticleContent(long, String, double, String, String, String, com.liferay.portal.kernel.portlet.PortletRequestModel, com.liferay.portal.kernel.theme.ThemeDisplay),
    com.sun.proxy.$Proxy1211.getArticleContent(long, String, String, String, String, com.liferay.portal.kernel.portlet.PortletRequestModel, com.liferay.portal.kernel.theme.ThemeDisplay)

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign article_content = JournalArti...  [in template "42020#42061#97947" at line 13, column 17]
----
1<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService")> 
2<div class="container"> 
3    <div> 
4        ${titulo.getData()} 
5    </div> 
6    <div class="row"> 
7        <#if contenidoWeb.getSiblings()?has_content> 
8            <#list contenidoWeb.getSiblings() as curWC> 
9                <#assign curWCmap = curWC.getData()?eval> 
10                <#assign curWCClass = curWCmap.classPK> 
11                <#assign article = JournalArticleLocalService.getLatestArticle(curWCClass?number)> 
12                <#assign article_id = article.articleId> 
13                <#assign article_content = JournalArticleLocalService.getArticleContent(themeDisplay.getScopeGroupId(), article_id, null, locale, themeDisplay)> 
14                ${article_content} 
15            </#list> 
16        </#if> 
17     
18    </div> 
19</div> 
  • Transport infrastructure
  • Sacyr Concessions
  • Autopistas
  • Colombia

This website uses its own and third-party cookies to improve the user experience and analyze their behavior in order to improve the service offered.
You can consult additional information about the cookies installed on our Cookies policy.

Cookie Settings

Cookie declaration

TECHNICAL

These cookies are exempt from compliance with article 22.2 of the LSSI in accordance with the recommendations indicated by the European authority on privacy and cookies. In accordance with the above and although configuration, acceptance or denial is not possible, the editor of this website offers information about them in an exercise of transparency with the user.

  • Name: LFR_Session_STATE_*, Provider: Liferay, Purpose: Manages the session as a registered user , Expiration: Session, Type: HTTP

  • Name: GUEST_LANGUAGE_ID, Provider: Liferay, Purpose: Determines the language with which you access , to show the same in the next session, Expiration: 1 year, Type: HTTP

  • Name: ANONYMOUS_USER_ID, Provider: Liferay, Purpose: Manages the session as an unregistered user , Expiration: 1 year, Type: HTTP

  • Name: COOKIE_SUPPORT, Provider: Liferay, Purpose: Identifies that the use of cookies for the operation of the portal, Expiration: 1 year, Type: HTTP

  • Name: JSessionID, Provider: Liferay, Purpose: Manages login and indicates who is using the site, Expiry: Session, Type: HTTP

  • Name: SACYRGDPR, Supplier: Sacyr, Purpose: Used to manage the cookie policy , Expiration: Session, Type: HTTP