Address: 22 Sanjiang Road, Paojiang Industrial Zone, Shaoxing City, Zhejiang Province
Agro-optical complementary photovoltaic power station</br>
Fish-light complementary photovoltaic power station</br>
Sand-light complementary photovoltaic power station</br>