ICC Cricket World Cup Trophy on tour

ICC Cricket World Cup Trophy on display in front of Swoyambhunath Stupa, a Unesco World Heritage Site in Kathmandu on Friday, October 26, 2018. Photo: Skanda Gautam/THT