I am building an app where I would like to display the cities near me according the number of kilometers walked by a user. So if I do 200 km, the app should be able to display major cities within 200 kilometers.
I found an open data base where I have all the lattitude and longitude of the cities. Next I would like to know how it's possibile to get descriptions and images of all cities in the world to link up to each city displayed to the user when they have traveled a certain amount of kilometers .
For example: Paris city should have an image and a description displayed to the user, and it should be replicated for all cities within the kilometers radius.
I will appreciate some help please, thank you