Sea of sliding mud in Shenzhen, China

Sea of sliding mud in Shenzhen, China