Believe it or not, this is actually light traffic at an intersection in Tahrir Square in Cairo, Egypt.