Reverse geolocation

Now that we have the amazingly simple geoloaction API, I was wondering if anyone had any success with reverse geolocation to return city/province information.

Look at Google’s reverse geocoding for instance. https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse