This doctoral thesis aims to design a geographic information system based on locations to make the information about the human location interpretable for computers. This research employs natural language place descriptions as its primary research input and focuses on five research components as main goals towards understanding place descriptions: incorporating context-sensitive information, spatial information extraction, and modeling, reasoning, place geo-referencing, and querying.