Water buffalos compete in Chonburi's annual buffalo race festival, in Chonburi province, Thailand, July 16, 2017.(Photo/Agencies)
RIGHT BG
Water buffalos compete in Chonburi's annual buffalo race festival, in Chonburi province, Thailand, July 16, 2017.(Photo/Agencies)