Harappa, now in Punjab ... They would find, over and over, homes, streets, public baths, granaries and dockyards that ...