Snowfalls in Qilian Mountain National Park, northwest China's Qing...
Snowfalls in Qilian Mountain National Park, northwest China's Qinghai Province, have turned the park into a silver wonderland.■