Liupanshui power plant in the early 1970s Source 26.592666 104.830359 Liupanshui, Guizhou, China Share this:TwitterMoreFacebookLike this:Like Loading... Comments are closed.