视频播放位置
Aerial photo taken on May 22, 2017 shows the sharp turns of Wudangshan-Shennongjia tourist road in central China's Hubei Province. (Xinhua/Du Huaju)