An otherworldly place