Tear in Space

The is a location on the Chinese Peninsula that is accessible to the Preacher.

Overview
After Tempeh failed to enter the area, he questioned if it wasn't accessible to humans.