Does anyone know where this image is from

I hear people say its in China other say Indonesia