Revision as of 09:33, 22 June 2011 by imported>Ciic
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Liujiaxia Hydropower Station
Liujiaxia Hydropower Station is one of the largest of its kind in China. Situated in the ancient city of Lanzhou, on the yellow river amongst the mountains in the northwest, it started operation on February 4, 1975.(More...)