A team of rescuers are seen on their way to search for survivors at the Tanzhangxia Canyon scenic spot, Wanzhou District of southwest China's Chongqing Municipality, July 12, 2009. [Xinhua]