English >> Sports
The beautiful scenery beside the Qinghai Lake in northwest China's Qinghai Province.