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
Please point out to me where it says a YouTuber must be physically located at his or her address of record in order to upload a new video.
I don't think it does, because that would make no sense and there are lots of examples to the contrary.