"A place where time stands still"