Multi-colours buildings of Barcelona stand in the distance