After selecting the 'New Site' function a window opens with a Google Maps view on the location of your home site. This is the home view.
By dragging and dropping the 'pin' to the location of the new site positioning takes place.
As it is not the purpose of this website to provide a feature description of Google Maps controlling Google Maps will nog be described here.
The process of creating a new site is in 2 steps: