We're not absolutely certain, but this is possibly part of the Great Wall of China, just north of Lanzhou. Comments anyone?
All Images Copyright, Rod Andrewartha, 2004-2019