July 17, 2014

10
A worker cleans rocks stained by an oil spill at Cabron beach, in Spain's Canary Island of Gran Canaria, July 16, 2014. The origin of the oil spill is still unknown.

11
A boy casts his fishing line on the bank of Lake Ohrid in the village of Trpejica, Macedonia, during a stormy evening, July 16, 2014.

12
"The Ninth Wave," an art piece by Chinese artist Cai Guoqiang, docks along the Huangpu River as part of the 2014 Power Station Art exhibition in Shanghai.

13
Britain's Queen Elizabeth meets construction workers as she attends the official opening of the refurbished Reading Station, west of London.