This photo was taken in Barcelona, Spain, from Las Ramblas.