street art

A woman appears to jump across a yawning chasm in this huge piece of 3D art on a street in China.