This shot is of the Puerta del Sol street sign on the side of a building in Madrid, Spain.