Video PlayerClose
People participate in a cycle rally to mark the "World Bicycle Day" at Hanumandhoka Durbar Square in Kathmandu, Nepal, June 1, 2019. More than 100 people participated in the cycle rally. (Xinhua/Sunil Sharma)
People participate in a cycle rally to mark the "World Bicycle Day" at Hanumandhoka Durbar Square in Kathmandu, Nepal, June 1, 2019. More than 100 people participated in the cycle rally. (Xinhua/Sunil Sharma)