Aerial views show a vast expanse of solar panels at the green industrial development park, the world's largest photovoltaic power park, with a maximum installed capacity of 8,430 MEGAwatts in the Tibetan Autonomous Prefecture of Hainan, northwest China's Qinghai Province.