China Electric Power Research Institute
Peak Load Reduction System Pilot & Feasibility project.
Location:
12
China
39° 5' 2.9688" N, 117° 12' 3.5388" E
See map: Google Maps
Tianjin CN
Status:
Completed
Category:
Commercial