DP World Callao said its multi-million dollar Muelle Sur terminal facility is located near the capital of Lima at the Port of Callao, which is the largest container port on the west coast of South America.
The new facility, set to open April 2010, will be a modern 650-meter-long quay terminal able to receive Super Post-Panamax vessels.
The Muelle Sur terminal will have an annual capacity of about 850,000 TEUs in its first phase, and a maximum capacity of about 1.4 million TEUs in the second phase of development.