If you live in a completely flat area, you can still do hill workouts on a treadmill. Just set the incline to a challenging level and run for a few minutes at a time.  You can also try running in the sand if you have access to a beach. The added resistance will help simulate the effort required for climbing hills.