The world in photos: July 3-9
chinadaily.com.cn | Updated: 2017-07-10 10:24
A hot air balloon flies during the 21st European Balloon Festival in Igualada near Barcelona, Spain, July 6, 2017. The 21st European Balloon Festival kicked off in Igualada on Thursday. [Photo/Agencies] |
Related Stories
Editor's Pick