Novosibirsk Hydropower Plant is located on the Ob River, one of the largest rivers in the world and the longest river in Russia. “Novosibirsk Hydropower Plant”. Construction works lasted for 11 years. They began to pour concrete in May, 1953 … Read more…








