Waterspouts are seen on the Qinghai Lake, northwestern China's Gansu Province, October 20, 2014.(Photo Source: chinanews.com)
Day|Week|Month