London - England - United Kingdom
London streets were full of lights and art as part of new year celebrations like this cupid made of lights hanging over the streets