Denver, United States - August 18, 2024 A video of Beijing's urban area filmed from the peak of Xiangshan. This footage was ...