Somewhere in the remote North of Taklamakan Desert, Xinjiang, China. I’m note sure exactly how I ended up here the other day, but I did… For a sense of perspective, click through and zoom out!!