Passport stamped, I step onto foreign soil with anticipation

Passport stamped, I step onto foreign soil with anticipation