A large solar power station on the green mountain slopes generating clean and renewable electricity under blue sky