Solar panels being installed on the roof of delhi metro station #140677454
Description
Solar panels being installed on the roof of the metro station in noida delhi to help provide renewable energy and improve sustainability. Aerial shot with workers installing panels