>>4106770 (lb and notable correction)
I took a look at the airport at Chongqing in google maps. Runway 3 in the bottom right looks like a possible.
There's a mountain range to the east, and the airport is raised in elevation.
https://www.flightradar24.com/data/airports/ckg
https://www.google.com/maps/@29.7140323,106.6608112,461m/data=!3m1!1e3?hl=en-US
Q's pic is just cut off enough that we can't see the berm in the center island or the runway number.