Press "Enter" to skip to content

Tajikistan launches first phase of hydro power station dam set to become world's largest VIDEO

What will be the biggest dam in the world is tucked away in the mountains of Pamir, Tajikistan, in Central Asia. The stunning bird's eye view reveals the …

Links to article:

Be First to Comment

Leave a Reply