Stumbled into a ghost town