Summit Falls

Summit Falls Washington is the fictional town in which Power Rangers Storm Force takes place.