I'm stuck here. In New York. I'm dressed for the Pennsylvania Dutch area but really, it was another planet. I know that's a lot to take in, but believe me. There's a place on Earth where people travel to other planets via a large ring- Nevermind. It's a lot to take in, I know.