A place where time stood still