Waterspouts touch down on Qinghai lake in China

Multiple waterspouts appeared on Qinghai Lake in northwest China's Qinghai Province, with the spectacular scene lasting for about five minutes.