Video PlayerClose
Photo taken on Oct. 29, 2018 shows the ICC (International Cricket Council) World Cup trophy on display for public at Hanumandhoka Durbar Square, a UNESCO heritage site in Kathmandu, Nepal. (Xinhua/Sunil Sharma)
Photo taken on Oct. 29, 2018 shows the ICC (International Cricket Council) World Cup trophy on display for public at Hanumandhoka Durbar Square, a UNESCO heritage site in Kathmandu, Nepal. (Xinhua/Sunil Sharma)