The Lijiaxia Hydropower Station is a hydroelectric power station in China, located on the Chaba River in Lijiaxia Township, Huachi County, Qingyang City, Gansu Province. The construction of this power station began in 1994 and is one of the important hydroelectric projects in northwest China.
The construction of Lijiaxia Power Station is fully underway. However, in this fictional historical story, a key factor that has been changed is that a massive earthquake strikes the region during the construction phase, leading to significant consequences and altering the course of events.