Where Do Solar Flares Come From