Google reverse geocode api returning zero result when using lat/lng but returns correct result using place_id For example Calling below link(replace key with your API key) returns the result https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJhe1fRCHr_TgREPeGUJcJu9E&key=XXXXXXXXXXXXXXXXX
But calling below link for same location using lat/lng returns zero result http://maps.googleapis.com/maps/api/geocode/json?latlng=34.1525864,77.57705349999999