The place where time stops