Project: 7869 Dunhuang 9MW solar power project - History
Project 7869: Dunhuang 9MW solar power project