Site for Tham Luong- Ben Cat- Nuoc Len canal renovation project handed over Ho Chi Minh City 12/01/2024 15:25