Watch Build It Bigger - Turkey's Mammoth Hydropower Dam
Type : Episode Season: 5Episode: 8
04 views
Share :
Details
Crews are now carving out the Turkey's largest construction site in the country's most challenging terrain by building one of the tallest and strongest dams ever made.