Look closely and you'll see the white building on the left is a cable car station
The funny thing is that many people outside of China have actually heard of Huangshan I think (or the Yellow Mountains), but for some reason I at least had absolutely no idea it looked like this.