Here is a selection of some of the best pictures from around the world over the past week.