I have been waiting to get approved for a peertube account on tilvids.com, but after 7 days i am still waiting. Did you manage to get it in dev mode already? I have the video for you still, if you have a suggestion for another platform i can upload it to.
Schwartz wald comes to mind. Vosges if you cross the valley. I bet anywhere within the alps is epic. Can’t really give you specifics, as I’m not a hiker. But my mate lives in Switzerland and does a fair bit of alpinism.