Located directly in Las Ramblas

Taken from gallery Barcelona.