Already a user?Login
1971-01-01
N/A
55 min
Documentary film about the construction of the Toktogul Hydroelectric Power Station.