Solar cell panels installation on the high mountains in Annapurna sanctuary of Nepal with Machapuchare mountain at the background.