France, the city of Le Puy-en-Velay is located in the mountains
Caught the moment a stork with a wide wingspan grabbed a fish out of the water
The moment of victory in football on the Fernando Torres field
Last moments in a city with a nuclear explosion on the horizon