You've landed yourself in an alternate dimension, by way of a Vortex. Here's the [site].
I'm sorry to tell you that if you're not from here, you're not going to go home of your own free will. The upside is that if you're the praying type, God's a literal phonecall away.