Rescue instruments are seen on a road near the Nepal-China border on May 4, 2015. At Nepal's request, a rescue team from China's Armed Police Force arrived in the country on Sunday from Zham Town, which lies near the Nepal-China border, to help repai...