Devil’s Canyon is a big desolate sea-bed turned desert in the middle of Gansu province, one of the more remote in China. Being here made me want to buy a camel and a tent and spend days wandering around the rock formations. The style for this video is thanks to […]
China
Home away from home.