A breathtaking view somewhere in the heights of Barcelona...