Hello,

we say:

- on top of the box
- at the top of the page

Is there any logical explanation why we use the definite article in the first case and don't use it in the second case?

tnxs