First Assembly of the International Solar Alliance at India Expo Mart, Greater Noida, India.
16 photos · 10 views