Homer Mountain (location)

Homer Mountain was a town in USA. It was created after Homer as a kid he bowling up the dam at the Old Dam Mountain. After a new visit by Homer as an adult he flooded the town and they renamed it to Idiot Lake.