Question: map where you can pin locations?
Answer: Make sure you're signed in - you can do so by clicking the Login button in the top-right corner.
In the top left corner, next to the search box, click the menu icon to expand the menu.
Click Your Places, Maps and then click Create Map to edit your map.
A new window will pop up.