1. A computer-implemented process for ranking location-related entities in response to a search query, comprising: inputting a query for a location-related entity of a given type, a location and a time; searching search logs in a window of time associated with the input time for location-related entities of type input that were selected by users from the search logs near the input location in response to the same or similar query; ranking the location-related entities selected by users by the number of times each location-related entity was selected by users from the search logs in response to the same or similar query; and outputting the ranked list of the location-related entities to a user.