Bimbling around Google Streetview, and in the middle of China - what makes a grid rock formation like this?

https://maps.app.goo.gl/E4hXY2n3YBsGkJxJ8