GPSPS

AcronymDefinition
GPSPSGuangzhou Pumped Storage Power Station (Chonghua, China)