Chinese Traffic Lights Swept Awayaztecs (25) in lights • 7 years ago Traffic lights in China's Guangdong province are swept away in heavy rain. ▶️ DTube ▶️ IPFS lights flood china storm dtube