Stargazers gather to watch the Perseid meteor shower on top of Mount Nemrut in south-eastern Turkey. All photos: AP