Viareggio, Lucca, IT
If you look closely, you'll see that there are always little flowers blooming from rainbows!