It cannot be overstated that _none_ of the accompanying images on reports of this actually depict the location in question. AFAICT, only the CCTV/CGTN state-media video[1] shows actual location, and the images are ... far less dramatic the the stock photos other outlets have chosen to run with.
[1]: https://www.youtube.com/watch?v=C3QTq6tQfhY