This video is a part of a HongKong film named Great Adventurers (1995).We found it on a rare occasion.
http://www.nicovideo.jp/watch/sm15756205