God is like Niagara Falls. With its 189,600 tons of water crashing down every minute, it’s capable of producing over 4 million kilowatts of electricity. Its source is one river…that flows north. It’s a serious demonstration of power in nature that shows no sign of stopping. It points to the God of Living Waters, who lives in the spirit of the believer to flow with great power out to others.