http://www.romanlife-romeitaly.com
This intersection is situated at Piazza Venezia (Venice Square) in Rome Italy. This was actually a calm day, you should see how it gets in Summer!
The building that appears to the right is the Victor Emmanuel Monument.