4,560,892 views
3 years ago
106,747 views
1 month ago
1,310,403 views
2 years ago
MegaBuilds
11.8K subscribers
Tags
saudi arabia artificial river
saudi arabia artificial river projects
china water transfer project
china water diversion project construction
afghanistan water project
qosh tepa canal
egypt new artificial river
egypt artificial river construction
the artificial river of egypt
mega projects
artificial river in afghanistan
artificial river
biggest megaprojects in the world
mega project
Biggest Artificial Rivers In The World
world's longest artificial river
4 Comments