Ten photos you don't wanna miss - July 3
Updated: 2015-07-03 11:25
(chinadaily.com.cn)
A group of Spanish castellers form a human tower by standing on teammates' shoulders on top of Wushan Mountain by the West Lake, Hangzhou, East China's Zhejiang province, July 2, 2015. [Photo/CFP] |