Traffic Police

Street traffic in Sri Lanka is insane some times. Police officers standing inside a crossroad triangle in City Center, Colombo, Sri Lanka.