Introduction to the Yanguoxia Hydropower Station: The Yanguoxia Hydropower Station is located at the end of Taiji Lake. It is the first hydropower station in the upper reaches of the Yellow River. Together with the Liujiaxia Hydropower Station, it has become the iconic landscape of modern civilization in the Three Gorges of the Yellow River.