Construction works commence on Alameda–Melipilla Rail Depot Project, Chile June 17, 2025 | Latin America News, News China Railway Seventh Group has commenced construction works on the Alameda–Melipilla Rail Depot Project. The depot project covers an area of 17.83 hectares with a construction area of about 22,000 sq... This content is available to only subscribers. Username or E-mail Password Remember Me Forgot Password