Massive clean-up and rescue operations are ongoing in China’s northern Shaanxi Province after a heavy downpour brought floods and landslides to the region last week. However, residents said Chinese authorities are working to block information and are even mobilizing police to stop people from filming the disaster scene.