1. A computer-readable storage medium having computer executable instructions encoded thereon, the computer executable instructions for execution by a processor to perform location-related mining operations on a travelogue, the operations comprising: receiving a query comprising a particular location and a context term which describes the particular location; identifying at least one snippet, the at least one snippet comprising a segment of user-generated content; filtering out one or more biased context terms from the at least one snippet, the one or more biased context terms describing a plurality of locations; extracting the particular location from the at least one snippet; mining the context term which describes the particular location from the at least one snippet; calculating a geographic relevance score for the at least one snippet based at least in part on the particular location; calculating a semantic relevance score for the at least one snippet based at least in part on the context term which describes the particular location; computing a snippet score based at least in part on the geographic relevance score and the semantic relevance score for the at least one snippet; and ranking the at least one snippet and at least one other snippet based at least in part on the snippet score of the at least one snippet.