Construction of a huge hydroelectric station in Russian Central Asia near completion.
Soch Kurgansk Power station on the Narin (aka Naryn) River, Central Asia (previously part of the Soviet Union aka USSR). Cut story with Russian commentary.
GV. the Narin river. Various shots of construction in progress.