Photoby Joan López.
This picture was taken in el Guinardó, a neighborhood of Barcelona, Spain (Google Maps).