How to restore an object to the default location?

I made a video so maybe you would understand what i want to do.

1.Basically so lets say hypothetically i moved the ball to an uknown location and i would like to retrieve it back to it’s original location.

2.Is there a tutorial to learn how to use the way of viewing the zooming tool in general?

Thanks for help

perhaps try to save the start position when you start the game by storing it in a vector3 reference and when you want to retrieve it by (pressing a button or something) calling back the start position.

public class RestoreMyBall: MonoBehaviour
{
    private Vector3 originalLocation;

    void Start()
    {
        originalLocation = this.transform.position;
    }

    void Update()
    {
        if (Input.GetKeyDown(KeyCode.R))
        {
            this.transform.position = originalLocation;
        }
    }
}