For anyone thinking of uploading a video this morning... I'd hold off.
There seems to be an issue with new videos not showing up in subfeeds, notifications, or the home page. @TeamYouTube seems to be aware of the problem.
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more