Jack Ma in KathmanduBy Publisher DL / June 27, 2023 Seven persons including Jack reached Kathmandu Marriott Hotel in Naxal. The team includes five Chinese nationals, one from Denmark and an American national.