The 14th century Ponte Vecchio spans the Arno river in Florence. It is completely built up with shops and even residences. It is easy to forget that one is on a bridge when walking across it.
See more photos from Florence, Italy
Or, go to a random photo somewhere else on the planet