The Indus Valley Civilization had advanced architectural features for its time. Cities were carefully planned with broad streets intersecting at right angles, and divided into blocks. Houses were built with standardized bricks around a courtyard, while public buildings including baths were larger. An advanced drainage system and water supply helped maintain sanitation.