Hanging valleys