Original: Ballan is a small town in the state of Victoria, Australia located on the Werribee River 78 k north west of Melbourne.
Simplified: Ballan is 78 k north west of Melbourne, on the Werribee River.