title: Find the nearest Labeled Map Landmark/Place given a Latitude and Longitude
body: <p>Am working on a Google Maps app targeting users that might need directions about certain locations only known by their Latitude and Longitude in the app.</p>
  
  <p>The problem is that the directions need to be resolved to Human-readable names, and best if any location can be stated relative to another near-by location, something like:</p>
  
  <p><code>Harambe Coffe Shop *near* Marvin Bank</code></p>
  
  <p>as this would help users getting this info on phone devices that cant display maps and those in remote areas where exact location names aren’t available.</p>
  
  <p>So, given a Latitude and Longitude, how can I find the nearest landmarks or features so that I generate a name relative to these?</p>
  
  <p>Algorithms for a brute-force attack on this are also welcome :-)</p>
  
  <p>Thanks in advance to all contributors.</p>