An annual horse racing festival starts in Yushu, Northwest China’s Qinghai Province, July 25, 2015 with stunts performed in the opening ceremony. (Photo: China News Service/Luo Yunpeng)
An annual horse racing festival starts in Yushu, Northwest China’s Qinghai Province, July 25, 2015 with stunts performed in the opening ceremony. (Photo: China News Service/Luo Yunpeng)
An annual horse racing festival starts in Yushu, Northwest China’s Qinghai Province, July 25, 2015 with stunts performed in the opening ceremony. (Photo: China News Service/Luo Yunpeng)
An annual horse racing festival starts in Yushu, Northwest China’s Qinghai Province, July 25, 2015 with stunts performed in the opening ceremony. (Photo: China News Service/Luo Yunpeng)
An annual horse racing festival starts in Yushu, Northwest China’s Qinghai Province, July 25, 2015 with stunts performed in the opening ceremony. (Photo: China News Service/Luo Yunpeng)