Aerial view of beautiful scenery in northwest China's Qinghai Province.

Advertisement

More videos

E! News 18 Jun 2019 05:02 CEST

Log Off, O.J. Simpson