English Shilongba Hydropower Station Cited by user PQZZKYSOUSips on 08 Aug 2020 The Shilongba Hydropower Station, also called as Shilongba Dam, is the first hydropower station in Mainland China, and "Shilongba" refers to "Stone Dragon Dam".