When the map is loaded for the first time, a geolocation permission request is sent to the user. After he/she grants it, the map is zoomed in and the marker appears on the map,