The important point

The exact position and orientation of the camera from this example is not the important point in this discussion.

The important point is that by interactively calling various methods on the camera, you can cause it to have any viewpoint that suits your needs.

If you move it manually and then need to restore it to the known viewpoint, all you need to do is to interactively call the same set of methods again.