"Upon arrival" is a phrase that refers to the moment someone arrives at a specific location or destination. It is often used in various contexts, ...