barcelona, spain, catalonia, botanic, botanic gardens, botanical, botanical garden, building, trees, solar panel, facade, city, plant, district, edifice, urban area, tree, woody plant, european country, electrical device, front, solar array, port
Jardi Botanic botanical garden in Barcelona, Spain