Scenery of yellow canola flowers in town of Chongqing, SW ChinaNadal says he's 'ready enough' to play in his last Barcelona OpenLeverkusen in trouble finding suitable spot to celebrateUS weightlifter Reeves bags 3 golds at IWF World CupAndrijasevic lifts 10Following the patterns of historyZangke River bridge on NayongPalestinian death toll in Gaza rises to 33,175: ministryQionghai's villages in Hainan showcase rural revitalization with global appealHaliburton guides Pacers past Raptors 140