2.5 MW Floating Solar Power in Beijing, China

2.5 MW Floating Solar Power in Beijing, China