My apologies for any confusion, I did not intend to claim you assert YouTube posts could originate anywhere, since that is the statement you've asked me verify.
My evidence is that many other YouTubers post daily from locations, some of them quite remote, around the world.
One of particular note is Peter Zeihan, "geopolitical strategist" and forecaster who travels globally and posts from many different locations throughout the USA.
Does he ever post to YouTube from outside the USA?
I can't verify that, but why wouldn't he?
Why would YouTube want to restrict where he is physically located when he uploads his latest videos?
There's no logical reason I can think of to assume they do.
So, I think the burden of proof is on you to explain if or why YouTube requires posters to physically be in their listed country before uploading new videos.
This is a typical Peter Zeihan video, posted from Florida.
Zeihan's home is in Colorado.
Finally, my Bing AI query produced the following result:
Question: Can YouTubers post videos from anywhere in the world?
Source: About
Find your YouTube user & channel IDs
Search YouTube by Location and Time Frames
'Geo Search Tool' Lets You Search YouTube by Location
How To Search Youtube Videos By Exact Location | Find Videos Near You