Spectacular waterspouts seen on Qinghai Lake, NW China
Waterspouts are seen on the Qinghai Lake, northwestern China's Gansu Province, October 20, 2014.(Photo Source: chinanews.com)
Waterspouts are seen on the Qinghai Lake, northwestern China's Gansu Province, October 20, 2014.(Photo Source: chinanews.com)