Is there anything wrong with the code below? The markers are not showing up in the map.
function addMarker(place)
{
var latLng = {lat: parseFloat(place.latitude), lng: parseFloat(place.longitude)};
var marker = new google.maps.Marker({
position: latLng,
map: map,
title: 'Hello World!'
});
markers.push(marker);
}