The location is in Greenland, hidden in a massive tundra. The weather is harsh and windy, ice and snow are all that can be seen for miles. Save for a small village a mile away. The portal between the living and spirit world is a massive gateway with no material parts.