Click to enlarge image 1.jpg

2009 Solar Power System in Barkol baifeng mountain for China Telecom

Industrial Projects