Designed by
Title
Picture of the Solar Innovation Center work site in Dubai. #143472824
Description
Picture of the Solar Innovation Center work site. As soon as completed in 2020 it will act as a museum, exhibition and convention center for solar and renewable energy.
This image is editorial