
People hold a giant rainbow flag during the 39th Vancouver Pride Parade in Vancouver, Canada, Aug. 6, 2017. The Pride Parade in Vancouver is a celebration of culture and diversity. (Xinhua/Liang Sen)
People hold a giant rainbow flag during the 39th Vancouver Pride Parade in Vancouver, Canada, Aug. 6, 2017. The Pride Parade in Vancouver is a celebration of culture and diversity. (Xinhua/Liang Sen)