[Skip to Content]
Share This Photo:
Solar power, clean energy powering Barcelona Spain..
Kevin O23
Kevin O23 Mar 20, 2015
Solar power, clean energy powering Barcelona Spain..

This photo makes people feel...

Proud 0
Inspired 1
Happy 1
0 Comments     2 Tags
Similar Photos: Olympic Sculpture Park in Seattle shows connectivity for pedestrians and vehicles & green space & water coinciding with the city La Coruña, Spain This is a concept image of the new city to be built in the Johannesburg metropolis by a Chinese company, costing ZAR 84 Billion.

Idea Collaboration by  MindMixer