Fire fighters load the rescue equipment onto a pickup near the site of landslide at an iron ore mining area in southwest China's Chongqing Municipality, southwest China, June 5, 2009. [Xinhua]