title: How to get place name using longitude and latitude in JavaScript
body: <p>I have only lon and lat.
  I need the address and phone no of the object at the given lon and lat.
  How would I do it using only JavaScript?</p>
  
  <p>I additionally need to show a marker (infowindow.set(address and phone no)).</p>
  
  <p>this is my code:</p>
  
  <pre><code>var marker = new google.maps.Marker({
        position: new google.maps.LatLng(aCars[0],aCars[1]),
        map: map,
        title: 'My workplace',
        clickable: false,
        icon: 'images/images.png'
        });   
        google.maps.event.addListener(marker,'mouseover',function() {
            infowindow.setContent(     );
        infowindow.open(map, this);
        });    
  </code></pre>