NEW YORK, April 28, 2016 (Xinhua) -- Photo taken on April 27, 2016 shows the countdown clock displayed at Times Square in New York, the United States. Team USA's "Road to Rio Tour" was held at Times Square on Wednesday to mark the 100-Day countdown to the 2016 Olympic Games in Rio de Janeiro. More than 70 Olympic and Paralympic athletes participated in the event and shared their spirit and excitement of the Games with fans here. (Xinhua/Qin Lang) |